From: <jm...@us...> - 2012-03-11 19:40:23
|
Revision: 2960 http://eulergui.svn.sourceforge.net/eulergui/?rev=2960&view=rev Author: jmvanel Date: 2012-03-11 19:40:16 +0000 (Sun, 11 Mar 2012) Log Message: ----------- Leverage on Drools to automatically retract GUI components - added class JavaObjectsRetractionListener implements WorkingMemoryEventListener - Reactivated insertLogical in DroolsTripleHandler , and activated it in N3JavaMappingBuiltin TESTED with test/n3JavaMapping-GUI.n3p: paste this in N3 shell: @prefix kb: <http://deductions.sf.net/ontology/knowledge_base.owl#> . _:d kb:retract ( <http://test#x> <http://test#p> "data" ) . - Retracting a plain N3 fact undoes the DeferredMethodCall, which removes the list item in the window ! Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/DroolsTripleHandler.java trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3JavaMappingBuiltin.java trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3SourcetoDrools.java trunk/eulergui/src/main/java/unif/TripleStoreDrools.java trunk/eulergui/src/main/resources/eulergui/inference/drools/impl/infrastructure-rules.drl Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/JavaObjectsRetractionListener.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |