From: <jm...@us...> - 2011-03-15 22:19:55
|
Revision: 2251 http://eulergui.svn.sourceforge.net/eulergui/?rev=2251&view=rev Author: jmvanel Date: 2011-03-15 22:19:48 +0000 (Tue, 15 Mar 2011) Log Message: ----------- Testing embedded Java objects Now this triple ?JEVENT javap:ID 1005 . is translated as: java.awt.Event( ID == 1005 , this == $JEVENT_reference ) whenever ?JEVENT is already known as a Java object. Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/CommandLineArguments.java trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-16 10:00:37
|
Revision: 2252 http://eulergui.svn.sourceforge.net/eulergui/?rev=2252&view=rev Author: jmvanel Date: 2011-03-16 10:00:31 +0000 (Wed, 16 Mar 2011) Log Message: ----------- Testing embedded Java objects - WIP - enhance ReflectionHelper for Number and interfaces - flag Assignment objects with null reference Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/ReflectionHelper.java trunk/eulergui/src/main/java/n3_project/helpers/Assignment.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-16 19:53:09
|
Revision: 2255 http://eulergui.svn.sourceforge.net/eulergui/?rev=2255&view=rev Author: jmvanel Date: 2011-03-16 19:53:03 +0000 (Wed, 16 Mar 2011) Log Message: ----------- Testing embedded Java objects - WIP - changed Drools translator to actually populate the KB with DeferredMethodCall objects Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/N3TermHelper.java trunk/eulergui/src/main/java/eulergui/util/ReflectionHelper.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredMethodCall.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-17 18:39:36
|
Revision: 2258 http://eulergui.svn.sourceforge.net/eulergui/?rev=2258&view=rev Author: jmvanel Date: 2011-03-17 18:39:30 +0000 (Thu, 17 Mar 2011) Log Message: ----------- Testing embedded Java objects - WIP - add class ComponentTree to debug any Swing window Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/launcher/LaunchGeneratedAction.java trunk/eulergui/src/main/java/eulergui/inference/drools/DroolsInferenceEngine.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/gui/view/ComponentTree.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-17 20:36:24
|
Revision: 2259 http://eulergui.svn.sourceforge.net/eulergui/?rev=2259&view=rev Author: jmvanel Date: 2011-03-17 20:36:18 +0000 (Thu, 17 Mar 2011) Log Message: ----------- Testing embedded Java objects - IT WORKS !!! after R?\195?\169vision 401 in deductions - enhanced toString() in Assignment, DeferredMethodCall, DeferredPropertyAssignment - enhance messages in ReflectionHelper - embedded Java objects not yet set by default Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/ReflectionHelper.java trunk/eulergui/src/main/java/n3_project/helpers/Assignment.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredMethodCall.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredPropertyAssignment.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-18 16:04:30
|
Revision: 2262 http://eulergui.svn.sourceforge.net/eulergui/?rev=2262&view=rev Author: jmvanel Date: 2011-03-18 16:04:24 +0000 (Fri, 18 Mar 2011) Log Message: ----------- - set saveRulesOnDisk = true in N3 shell ( BasicRuntime ) - set saveRulesOnDisk = false in internal KB ( ApplicationKB ) Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/launcher/LaunchGeneratedAction.java trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.java trunk/eulergui/src/main/java/n3_project/ToolsManagement.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-18 18:07:13
|
Revision: 2264 http://eulergui.svn.sourceforge.net/eulergui/?rev=2264&view=rev Author: jmvanel Date: 2011-03-18 18:07:07 +0000 (Fri, 18 Mar 2011) Log Message: ----------- Testing embedded Java objects - enhance ReflectionHelper : tested with true => { ?x a java:javax_swing_JFrame . ?x javam:setVisible ( true ) . } . Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/ReflectionHelper.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-19 18:26:48
|
Revision: 2268 http://eulergui.svn.sourceforge.net/eulergui/?rev=2268&view=rev Author: jmvanel Date: 2011-03-19 18:26:41 +0000 (Sat, 19 Mar 2011) Log Message: ----------- now this scenario works: - add an unbound prefix, e.g.: :p a foaf:Person . - save the N3 and get the prefix declaration from prefix.cc - save again - Tools / Add referred ontologies ==> get the RDF from http://xmlns.com/foaf/0.1/ TODO: Add referred ontologies should propose to save unsaved N3 sources note: known prefixes management has been simplified Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/unif/TripleStoreDrools.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-22 10:48:49
|
Revision: 2277 http://eulergui.svn.sourceforge.net/eulergui/?rev=2277&view=rev Author: jmvanel Date: 2011-03-22 10:48:43 +0000 (Tue, 22 Mar 2011) Log Message: ----------- - pave the way for migrating to - instead of _ as Java package separator TESTED with deductions/n3_clean/person_app.n3p and person_import3.n3p - hack to try to recover for rules having different Java package separator ( but does not work ! ) Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/inference/drools/DroolsInferenceEngine.java trunk/eulergui/src/main/java/n3_project/ProjectFileManagement.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-23 21:38:52
|
Revision: 2282 http://eulergui.svn.sourceforge.net/eulergui/?rev=2282&view=rev Author: jmvanel Date: 2011-03-23 21:38:46 +0000 (Wed, 23 Mar 2011) Log Message: ----------- Translation of plain triples involving Java classes and predicates : WIP : test with examples/java_gen.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/drools/InstantiationTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/AbstractN3TranslationPlugin.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredPropertyAssignment.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/n3_project/helpers/N3TranslationPlugin.java trunk/eulergui/src/main/java/n3_project/helpers/N3toDroolsUpdater.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-24 12:47:39
|
Revision: 2284 http://eulergui.svn.sourceforge.net/eulergui/?rev=2284&view=rev Author: jmvanel Date: 2011-03-24 12:47:32 +0000 (Thu, 24 Mar 2011) Log Message: ----------- Translation of plain triples involving Java classes and predicates : TESTED with examples/java_gen.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BatchRunner.java trunk/eulergui/src/main/java/n3_project/helpers/AbstractN3TranslationPlugin.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredMethodCall.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/n3_project/helpers/N3TranslationPlugin.java Removed Paths: ------------- trunk/eulergui/src/main/java/eulergui/inference/drools/InstantiationTripleHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-24 22:51:43
|
Revision: 2286 http://eulergui.svn.sourceforge.net/eulergui/?rev=2286&view=rev Author: jmvanel Date: 2011-03-24 22:51:36 +0000 (Thu, 24 Mar 2011) Log Message: ----------- replace System.out.print by Logger, so that now BatchRunner outputs correct N3 syntax Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheOSCache.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/project/ProjectUtils.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredMethodCall.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredPropertyAssignment.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/unif/TripleStoreDrools.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-25 11:20:43
|
Revision: 2287 http://eulergui.svn.sourceforge.net/eulergui/?rev=2287&view=rev Author: jmvanel Date: 2011-03-25 11:20:36 +0000 (Fri, 25 Mar 2011) Log Message: ----------- - FIXED regression in revision 2284 in class N3JavaMappingBuiltin ( generated form not appearing in deductions/n3_logical/person_import3.n3p ) - BasicRuntime : removed log; now the Java package separator is from EulerGUI singleton. - DeferredPropertyAssignment : WIP Revision Links: -------------- http://eulergui.svn.sourceforge.net/eulergui/?rev=2284&view=rev Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/deductions/runtime/BatchRunner.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredPropertyAssignment.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java trunk/eulergui/src/main/java/n3_project/helpers/N3TranslationPlugin.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/util/LoggingHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-29 20:57:01
|
Revision: 2303 http://eulergui.svn.sourceforge.net/eulergui/?rev=2303&view=rev Author: jmvanel Date: 2011-03-29 20:56:55 +0000 (Tue, 29 Mar 2011) Log Message: ----------- Drools N3 engine : try to match a Java AWT FocusEvent With the Drools N3 engine, I try to match a Java AWT FocusEvent, to actually catch the Focus Lost Events at runtime. WIP Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/GUIKBAdapter.java trunk/eulergui/src/main/java/eulergui/util/ReflectionHelper.java trunk/eulergui/src/main/java/n3_project/RDFToN3Converter.java trunk/eulergui/src/main/java/n3_project/helpers/DeferredPropertyAssignment.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-30 09:05:15
|
Revision: 2305 http://eulergui.svn.sourceforge.net/eulergui/?rev=2305&view=rev Author: jmvanel Date: 2011-03-30 09:05:08 +0000 (Wed, 30 Mar 2011) Log Message: ----------- Drools N3 engine : try to match a Java AWT FocusEvent class GUIKBAdapter: directly assign the FocusEvent into the KB (not as separate triples as before) WIP Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/GUIKBAdapter.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-30 14:33:36
|
Revision: 2307 http://eulergui.svn.sourceforge.net/eulergui/?rev=2307&view=rev Author: jmvanel Date: 2011-03-30 14:33:30 +0000 (Wed, 30 Mar 2011) Log Message: ----------- Drools N3 engine : try to match a Java AWT FocusEvent : WIP - refactor : move isVariable to N3TermHelper - class N3JavaMappingBuiltin: FIX criterium like rule "java_event-rules.n3 0" when java.awt.event.FocusEvent( source == $JTEXT_FIELD_reference , this == $JEVENT_reference ) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.java trunk/eulergui/src/main/java/eulergui/util/N3TermHelper.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-31 12:02:36
|
Revision: 2316 http://eulergui.svn.sourceforge.net/eulergui/?rev=2316&view=rev Author: jmvanel Date: 2011-03-31 12:02:30 +0000 (Thu, 31 Mar 2011) Log Message: ----------- forgotten in preceding commit: static final field had private access Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/n3_project/helpers/Triple.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-01 10:26:00
|
Revision: 2319 http://eulergui.svn.sourceforge.net/eulergui/?rev=2319&view=rev Author: jmvanel Date: 2011-04-01 10:25:54 +0000 (Fri, 01 Apr 2011) Log Message: ----------- add method ReflectionHelper.javaPropertyIsN3Literal() Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/N3TermHelper.java trunk/eulergui/src/main/java/eulergui/util/ReflectionHelper.java trunk/eulergui/src/main/java/unif/N3JavaHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-05 09:43:45
|
Revision: 2338 http://eulergui.svn.sourceforge.net/eulergui/?rev=2338&view=rev Author: jmvanel Date: 2011-04-05 09:43:39 +0000 (Tue, 05 Apr 2011) Log Message: ----------- N3 shell (class BasicRuntime) : - user input saved in file "n3_shell_input.n3" - update N3 Prefix Declarations at each input line class URIModificationChecker - wait 10 s before checking URI Modifications - check less frequently the URL's on Internet TEST suite passes, but new features not tested :( Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-07 09:17:49
|
Revision: 2341 http://eulergui.svn.sourceforge.net/eulergui/?rev=2341&view=rev Author: jmvanel Date: 2011-04-07 09:17:43 +0000 (Thu, 07 Apr 2011) Log Message: ----------- Various changes to run a big project with no internet access: - URIModificationChecker : when N3Source is not Accessible , do not check it in the main loop . - ApplicationKB : add field boolean wellStarted, to acount for rule base not being loaded from Internet, or internal errors - computeTimeStamp( Project project ) : when N3Source is not Accessible , do not compute it - ProjectFactory.java : remove useless e.printStackTrace(); - N3JavaMappingBuiltin . makeDroolsCriterium : add a test != null Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.java trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/eulergui/project/ProjectUtils.java trunk/eulergui/src/main/java/n3_project/helpers/N3JavaMappingBuiltin.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-18 15:48:39
|
Revision: 2357 http://eulergui.svn.sourceforge.net/eulergui/?rev=2357&view=rev Author: jmvanel Date: 2011-04-18 15:48:33 +0000 (Mon, 18 Apr 2011) Log Message: ----------- - In tools menu, add an AWT Tree Displayer "show AWT Tree" - in GUIKBAdapter, add a Layout setter Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/GUIKBAdapter.java trunk/eulergui/src/main/java/n3_project/ToolsManagement.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-18 19:37:21
|
Revision: 2359 http://eulergui.svn.sourceforge.net/eulergui/?rev=2359&view=rev Author: jmvanel Date: 2011-04-18 19:37:15 +0000 (Mon, 18 Apr 2011) Log Message: ----------- Defensive programming ( tests with null :( ) tested with examples/newproject.n3p.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/n3_project/IOManager.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-20 06:52:33
|
Revision: 2362 http://eulergui.svn.sourceforge.net/eulergui/?rev=2362&view=rev Author: jmvanel Date: 2011-04-20 06:52:27 +0000 (Wed, 20 Apr 2011) Log Message: ----------- Work on new N3 Format For Project : subproject does not work - TestN3FormatForProject does pass again TODO - the URI <> appears both in project and subproject , and <> is not expanded internally - still random error in deductions.runtime.BasicRuntimeTest.*4 - test reading new N3 Format from an URL Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/CommandLineArguments.java trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/eulergui/project/SubprojectHelper.java trunk/eulergui/src/main/java/n3_project/helpers/URLHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-20 14:08:24
|
Revision: 2364 http://eulergui.svn.sourceforge.net/eulergui/?rev=2364&view=rev Author: jmvanel Date: 2011-04-20 14:08:18 +0000 (Wed, 20 Apr 2011) Log Message: ----------- Work on new N3 Format For Project : subproject does not work : it has no N3 Sources - in SubProjectHelper , correct errors - add names to several JComponents Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.java trunk/eulergui/src/main/java/eulergui/gui/controller/ProjectGUI_Updater.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/eulergui/project/SubprojectHelper.java trunk/eulergui/src/main/java/n3_project/ProjectFileManagement.java trunk/eulergui/src/main/java/n3_project/SubProjectsManagement.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-21 11:24:59
|
Revision: 2372 http://eulergui.svn.sourceforge.net/eulergui/?rev=2372&view=rev Author: jmvanel Date: 2011-04-21 11:24:53 +0000 (Thu, 21 Apr 2011) Log Message: ----------- - By default in N3Source accessible = true - the --wcache feature : I tried to make use of it in EulerGUI, but for now it's just refactoring Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/n3_project/helpers/EyeHelper.java trunk/eulergui/src/main/java/n3_project/helpers/URLHelper.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/util/OSHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |