(#$isa #$VladimirPutin #$Person) in Java

Hello!

I want to do following things in a small Java program:

1) Define terms #$VladimirPutin and #$Person
2) Assert (#$isa #$VladimirPutin #$Person)
3) Ask OpenCyc inference engine whether #$VladimirPutin is a person

All this should happen without connecting to a Cyc server.

Could you tell me, what classes are relevant for solving this task.

The following solution does not work:

<code>
ArrayList arrayList=null;
CycList cycList=null;
CycConstant vladimirPutin=null;
CycConstant person=null;

vladimirPutin=new CycConstant();
vladimirPutin.setName("VladimirPutin");

person=new CycConstant();
person.setName("Person");

arrayList=new ArrayList();
arrayList.add(CycAccess.isa);
arrayList.add(vladimirPutin);
arrayList.add(person);

cycList=new CycList(arrayList);
</code>

CycAccess.isa is null, therefore a meaningful CycList instance cannot be constructed.

Is there perhaps a (not necessarily free) tutorial for using OpenCyc in Java without the web interface?

Thanks in advance

dap