[DIG-users] Dig 1.1 problem (TELLS)
Brought to you by:
dturi
From: LECUE F. RD-TECH-R. <fre...@fr...> - 2006-05-12 09:44:40
|
Dear all, I have a problem to implement a Knowledge base for a reasoner. Actually I would like to load a Knowledge base with an empty "tells.xml" document. So how load the following concept: <impliesc> <catom name=3D"Ticket"/> <and> <all>=20 <ratom name=3D"from"/>=20 <catom name=3D"Location"/> </all> <all>=20 <ratom name=3D"when"/>=20 <catom name=3D"Date"/> </all> <all>=20 <ratom name=3D"with"/>=20 <catom name=3D"TransportationMean"/> </all> <all>=20 <ratom name=3D"cost"/>=20 <catom name=3D"Price"/> </all> </and> </impliesc> According to the TellsDocument class. I tried : /****/ Concepts a =3D Concepts.Factory.newInstance(); Named a1 =3D c.addNewCatom(); a1.setName("Ticket"); Concepts b =3D Concepts.Factory.newInstance(); Named b1 =3D c.addNewCatom(); b1.setName("Ticket"); b.addNewAll().addNewRatom().setName("from"); b.addNewAll().addNewCatom().setName("Location"); =20 Concepts d =3D Concepts.Factory.newInstance(); Named d2 =3D d.addNewCatom();=20 d2.setName("B"); d.addNewSome().addNewRatom().setName("R"); d.addNewSome().addNewCatom().setName("F"); =20 Concepts[] cx =3D {e,c,d}; =20 tells.getTells().addNewImpliesc().setAndArray(cx); /*****/ But it doesn't work. Do you have an idea how to implement the example I propose with "tells.getTells()" Thank you Waiting to hear from you. Freddy |