From: <jm...@us...> - 2011-09-01 13:25:53
|
Revision: 2622 http://eulergui.svn.sourceforge.net/eulergui/?rev=2622&view=rev Author: jmvanel Date: 2011-09-01 13:25:42 +0000 (Thu, 01 Sep 2011) Log Message: ----------- add Maven project mailSource/ ; using mstor Added Paths: ----------- trunk/eulergui/mailSource/ trunk/eulergui/mailSource/pom.xml trunk/eulergui/mailSource/src/ trunk/eulergui/mailSource/src/main/ trunk/eulergui/mailSource/src/main/java/ trunk/eulergui/mailSource/src/test/ trunk/eulergui/mailSource/src/test/java/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-09-05 17:52:38
|
Revision: 2631 http://eulergui.svn.sourceforge.net/eulergui/?rev=2631&view=rev Author: jmvanel Date: 2011-09-05 17:52:32 +0000 (Mon, 05 Sep 2011) Log Message: ----------- add in quick_build.sh : "workaround for a Maven issue" Modified Paths: -------------- trunk/eulergui/html/documentation.html trunk/eulergui/quick_build.sh This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-09-06 14:24:48
|
Revision: 2634 http://eulergui.svn.sourceforge.net/eulergui/?rev=2634&view=rev Author: jmvanel Date: 2011-09-06 14:24:41 +0000 (Tue, 06 Sep 2011) Log Message: ----------- FIX : add referred ontologies: a non-existing local N3 source is now added as plain N3 source TESTED with test/add_referred_ontologies-local_file.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/n3_project/SourceFactory.java Added Paths: ----------- trunk/eulergui/test/add_referred_ontologies-local_file.n3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-09-11 07:24:12
|
Revision: 2646 http://eulergui.svn.sourceforge.net/eulergui/?rev=2646&view=rev Author: jmvanel Date: 2011-09-11 07:24:05 +0000 (Sun, 11 Sep 2011) Log Message: ----------- For getting timestamp in HTTP, setRequestMethod("HEAD") Modified Paths: -------------- trunk/eulergui/pom.xml trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheImpl.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/test/java/eulergui/gui/TestJemmy.java Added Paths: ----------- trunk/eulergui/src/test/java/eulergui/gui/TestN3SourceInGUI.java Removed Paths: ------------- trunk/eulergui/src/test/java/eulergui/gui/TestN3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-09-12 17:36:38
|
Revision: 2653 http://eulergui.svn.sourceforge.net/eulergui/?rev=2653&view=rev Author: jmvanel Date: 2011-09-12 17:36:31 +0000 (Mon, 12 Sep 2011) Log Message: ----------- - pom.xml : Upgrade Surefire to 2.10-SNAPSHOT - I think I killed the mt problem in test suite in n3SourceAdded(Project project, N3Source n3) { Thread thread = doN3SourceAdded(project, n3); // should not fireN3SourceUpdated // before thread is finished thread.join(); Tests run: 169, Failures: 0, Errors: 0, Skipped: 0 [INFO] Total time: 15:47.540s <jmvanel> did this by reading code Modified Paths: -------------- trunk/eulergui/pom.xml trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-09-28 10:08:55
|
Revision: 2680 http://eulergui.svn.sourceforge.net/eulergui/?rev=2680&view=rev Author: jmvanel Date: 2011-09-28 10:08:48 +0000 (Wed, 28 Sep 2011) Log Message: ----------- extend examples/BloodPressure.n3p : popup-java2.n3 now uses TemporaryFrame Modified Paths: -------------- trunk/eulergui/examples/BloodPressure.n3p trunk/eulergui/src/main/java/eulergui/gui/TemporaryFrame.java Added Paths: ----------- trunk/eulergui/examples/popup-java2.n3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-03 19:26:34
|
Revision: 2696 http://eulergui.svn.sourceforge.net/eulergui/?rev=2696&view=rev Author: jmvanel Date: 2011-10-03 19:26:27 +0000 (Mon, 03 Oct 2011) Log Message: ----------- upgrade Drools to 5.4.0-SNAPSHOT : test suite PASSES Modified Paths: -------------- trunk/eulergui/pom.xml trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3SourcetoDrools.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-05 08:57:57
|
Revision: 2706 http://eulergui.svn.sourceforge.net/eulergui/?rev=2706&view=rev Author: jmvanel Date: 2011-10-05 08:57:51 +0000 (Wed, 05 Oct 2011) Log Message: ----------- upgrade Maven plugins : maven-jar-plugin ..................................... 2.3.1 -> 2.3.2 [INFO] maven-javadoc-plugin ..................................... 2.7 -> 2.8 [INFO] maven-release-plugin ................................... 2.1 -> 2.2.1 [INFO] org.codehaus.mojo:build-helper-maven-plugin .............. 1.5 -> 1.7 [INFO] org.codehaus.mojo:buildnumber-maven-plugin ........ 1.0-beta-4 -> 1.0 [INFO] org.codehaus.mojo:exec-maven-plugin .................... 1.2 -> 1.2.1 Modified Paths: -------------- trunk/eulergui/pom.xml trunk/eulergui/pom_scala.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-16 10:51:51
|
Revision: 2735 http://eulergui.svn.sourceforge.net/eulergui/?rev=2735&view=rev Author: jmvanel Date: 2011-10-16 10:51:45 +0000 (Sun, 16 Oct 2011) Log Message: ----------- - Drools engine : associate an URI to the return value of a property call (in a rule) : now this works : test/javaMappingAccessFieldAsN3Variable.n3 * initialize correctly the KB in N3SourcetoDrools.launchDrools() - DroolsSample: add test for recent regression: C( f == "a" || f == "b" ) compiler says : Predicate '...' must be a Boolean expression TODO still failures: Failed tests: testTooltip(eulergui.gui.TestEulerGUITooltip): "<HTML><http://exampleS#waza>:<BR><b>"Label for waza"</b><br/></HTML>" does not match pattern: .*Comment for waza in the ex: namespace.* Tests in error: testSimpleURLProject(eulergui.gui.TestJavaEditor): Wait for "getText() Component Chooser "PhilipKDick" Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3SourcetoDrools.java trunk/eulergui/src/test/java/samples/DroolsSample.java trunk/eulergui/test/javaMappingAccessFieldAsN3Variable.n3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-18 08:27:38
|
Revision: 2739 http://eulergui.svn.sourceforge.net/eulergui/?rev=2739&view=rev Author: jmvanel Date: 2011-10-18 08:27:32 +0000 (Tue, 18 Oct 2011) Log Message: ----------- Configure EulerGUI trough N3 preference file: now works !!!! Currently this does work; { ?P a java:n3_project-ProjectGUI . } => { ?P javap:sourceFilesManagement ?SFM . _:ACTION a java:n3_project-LocalAction . _:ACTION javam:setProperties ( _:ACTION "bla" "internet.png" "bla bli" "" ) . ?SFM javam:addInToolbarAndMenu ( _:ACTION ) . }. - LocalAction is not abstract anymore, - ProjectGUI constructor does not start internal KB (ApplicationKB) anymore. Tests in error: ( alas random error ) test_cv2(eulergui.gui.TestGenericGuiGeneration): Wait AbstractButton with text "Skill" loaded Modified Paths: -------------- trunk/eulergui/CHANGELOG trunk/eulergui/src/main/java/eulergui/gui/actions/OpenPreferencesAction.java trunk/eulergui/src/main/java/n3_project/LocalAction.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-20 17:09:43
|
Revision: 2746 http://eulergui.svn.sourceforge.net/eulergui/?rev=2746&view=rev Author: jmvanel Date: 2011-10-20 17:09:33 +0000 (Thu, 20 Oct 2011) Log Message: ----------- Scala : add build.sbt ; fix InferenceSwingWorker.scala TODO Drools is not loaded Modified Paths: -------------- trunk/eulergui/src/main/scala/eulergui/gui/inference/InferenceSwingWorker.scala Added Paths: ----------- trunk/eulergui/build.sbt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-23 09:46:41
|
Revision: 2754 http://eulergui.svn.sourceforge.net/eulergui/?rev=2754&view=rev Author: jmvanel Date: 2011-10-23 09:46:34 +0000 (Sun, 23 Oct 2011) Log Message: ----------- - move preference N3 file outside of the cache directory - add html/configure-eulergui-in-n3.html - small edits in docs Modified Paths: -------------- trunk/eulergui/html/architecture.html trunk/eulergui/html/documentation.html trunk/eulergui/html/explore_semweb.html trunk/eulergui/html/n3-rules-triggering-java.html trunk/eulergui/src/main/java/eulergui/EulerGUI.java Added Paths: ----------- trunk/eulergui/html/configure-eulergui-in-n3.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-10-26 11:43:51
|
Revision: 2759 http://eulergui.svn.sourceforge.net/eulergui/?rev=2759&view=rev Author: jmvanel Date: 2011-10-26 11:43:45 +0000 (Wed, 26 Oct 2011) Log Message: ----------- eulergui_scala : upgrade plugins in pom.xml, pom_scala.xml Modified Paths: -------------- trunk/eulergui/pom.xml trunk/eulergui/pom_scala.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-03 09:44:38
|
Revision: 2787 http://eulergui.svn.sourceforge.net/eulergui/?rev=2787&view=rev Author: jmvanel Date: 2011-11-03 09:44:32 +0000 (Thu, 03 Nov 2011) Log Message: ----------- - CHANGELOG : update for release 1.9 - documentation.html : add search engine http://swse.deri.org/ Modified Paths: -------------- trunk/eulergui/CHANGELOG trunk/eulergui/html/documentation.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-05 19:03:53
|
Revision: 2791 http://eulergui.svn.sourceforge.net/eulergui/?rev=2791&view=rev Author: jmvanel Date: 2011-11-05 19:03:47 +0000 (Sat, 05 Nov 2011) Log Message: ----------- FIX one cause of dead lock : UpdateN3Thread(Thread).join() line: 1332 N3ConversionRefesher.n3SourceAdded(Project, N3Source) line: 60 and N3Source.waitCurrentlyUpdating(String) line: 805 URIModificationChecker.checkN3Source(N3Source) line: 88 REMEDY: now N3ConversionRefesher does NOT call join anymore pom.xml : maven-surefire-plugin, maven-surefire-report-plugin : version : 2.10-SNAPSHOT ==> 2.10 , so that tests can pass without checking Internet Still one Test in error: test_uml2(eulergui.gui.TestGenericGuiGenerationInsertLogical): Wait AbstractButton with text "Employee" loaded Modified Paths: -------------- trunk/eulergui/pom.xml trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/gui/controller/UpdateN3Thread.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/test/java/eulergui/gui/TestJavaEditor.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-06 12:02:17
|
Revision: 2793 http://eulergui.svn.sourceforge.net/eulergui/?rev=2793&view=rev Author: jmvanel Date: 2011-11-06 12:02:11 +0000 (Sun, 06 Nov 2011) Log Message: ----------- FIX example in configure-eulergui-in-n3.html : - through N3 , now possible to invoke iJava methods up to 6 arguments - when invoking methods through N3 , adjust literal Arguments : String --> actual primitive type Modified Paths: -------------- trunk/eulergui/html/configure-eulergui-in-n3.html trunk/eulergui/src/main/java/eulergui/inference/drools/impl/DeferredMethodCall.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-06 12:22:30
|
Revision: 2794 http://eulergui.svn.sourceforge.net/eulergui/?rev=2794&view=rev Author: jmvanel Date: 2011-11-06 12:22:24 +0000 (Sun, 06 Nov 2011) Log Message: ----------- Redeferi plain XML import feature is currently deactivated, by lack of tests Modified Paths: -------------- trunk/eulergui/html/documentation.html trunk/eulergui/src/main/java/eulergui/inference/drools/impl/DeferredMethodCall.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/n3_project/SourceFilesManagement.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-07 13:09:22
|
Revision: 2795 http://eulergui.svn.sourceforge.net/eulergui/?rev=2795&view=rev Author: jmvanel Date: 2011-11-07 13:09:16 +0000 (Mon, 07 Nov 2011) Log Message: ----------- FIX : N3 Drools engine: - math functions tests were deactivated since revision 2349 of sat. 09 april 2011 - type was String not Double in DroolsTripleHandler.addThen() TODO: - does not fix examples/acceleration.n3p , although the rule is correctly executed - still some test deactivated in TestReasonning Revision Links: -------------- http://eulergui.svn.sourceforge.net/eulergui/?rev=2349&view=rev Modified Paths: -------------- trunk/eulergui/html/documentation.html trunk/eulergui/src/main/java/eulergui/inference/drools/impl/DeferredMethodCall.java trunk/eulergui/src/main/java/eulergui/inference/drools/impl/DroolsTripleHandler.java trunk/eulergui/src/test/java/eulergui/drools_engine/TestReasonning.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-11 14:20:17
|
Revision: 2799 http://eulergui.svn.sourceforge.net/eulergui/?rev=2799&view=rev Author: jmvanel Date: 2011-11-11 14:20:08 +0000 (Fri, 11 Nov 2011) Log Message: ----------- add examples/swrl_rule_owl.owl.n3p : Pascal VH SWRL exammple Modified Paths: -------------- trunk/eulergui/html/documentation.html Added Paths: ----------- trunk/eulergui/examples/swrl_owlQ.n3 trunk/eulergui/examples/swrl_rule_owl.owl trunk/eulergui/examples/swrl_rule_owl.owl.n3p This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-21 09:49:04
|
Revision: 2806 http://eulergui.svn.sourceforge.net/eulergui/?rev=2806&view=rev Author: jmvanel Date: 2011-11-21 09:48:58 +0000 (Mon, 21 Nov 2011) Log Message: ----------- adding Roadmap for EulerGUI, update CHANGELOG Modified Paths: -------------- trunk/eulergui/CHANGELOG trunk/eulergui/html/documentation.html This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-27 11:11:39
|
Revision: 2816 http://eulergui.svn.sourceforge.net/eulergui/?rev=2816&view=rev Author: jmvanel Date: 2011-11-27 11:11:33 +0000 (Sun, 27 Nov 2011) Log Message: ----------- documentation.html : enhance parag. "N3 shell (N3 command line)" Modified Paths: -------------- trunk/eulergui/html/documentation.html Added Paths: ----------- trunk/eulergui/src/main/resources/eulergui/gui/controller/commands.n3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-11-30 16:08:53
|
Revision: 2823 http://eulergui.svn.sourceforge.net/eulergui/?rev=2823&view=rev Author: jmvanel Date: 2011-11-30 16:08:44 +0000 (Wed, 30 Nov 2011) Log Message: ----------- - use NXTriples parser to populate directly Drools WorkingMemory from an N3source in N-Triples format * fix ensureSuffix when there are several suffixes ( .nt, .ttl ) for 1 prefered suffix like .n3 tested with test/dbpedia_instance_types_fr_100.nt TODO: add NXTriples jar to Maven project Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/URLHelper.java trunk/eulergui/src/main/java/n3_project/SPARQLServiceInputAction.java trunk/eulergui/src/main/java/n3_project/SourceFilesManagement.java trunk/eulergui/test/javaMappingAccessFieldAsN3Variable.n3 Added Paths: ----------- trunk/eulergui/test/dbpedia_instance_types_fr_100.nt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-12-01 15:01:20
|
Revision: 2828 http://eulergui.svn.sourceforge.net/eulergui/?rev=2828&view=rev Author: jmvanel Date: 2011-12-01 15:01:14 +0000 (Thu, 01 Dec 2011) Log Message: ----------- FIX: N-Triples parser integration: - fix running Drools engine using button (if there is one (or more) N-Triple in project, the Drools Working Memory is kept) * introduce field N3SourcetoDrools.allFactSaved and overriden method N3Source.keepsParseResult() - tested with test/n-triples.n3p Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3DroolsEngineFacade.java trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3SourcetoDrools.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/project/N3SourceFromNTriples.java trunk/eulergui/src/main/java/eulergui/project/Project.java Added Paths: ----------- trunk/eulergui/test/n-triples.n3p This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-12-14 20:43:43
|
Revision: 2838 http://eulergui.svn.sourceforge.net/eulergui/?rev=2838&view=rev Author: jmvanel Date: 2011-12-14 20:43:36 +0000 (Wed, 14 Dec 2011) Log Message: ----------- notation "@" + language was lost when populating Triple objects : previous commit was bad, the language information has to be kept apart from the string. TODO test builtin log:dtlit ; probably field Triple.object is not used anymore - implement static method calls in N3 / Drools engine ; tested in BasicRuntimeTest with this triple in consequent : java:java-lang-System javam:setProperty ( "JimiHendrix" "guitar virtuoso" ) . Modified Paths: -------------- trunk/eulergui/src/main/java/euler/LineTrackingTripleHandler.java trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java 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/reasoner4j/impl/Reasoner4JTripleHandler.java trunk/eulergui/src/main/java/eulergui/parser/n3/service/MissingPrefixesCompletion.java trunk/eulergui/src/main/java/n3_project/helpers/LineTrackingTriple.java trunk/eulergui/src/main/java/n3_project/helpers/Triple.java trunk/eulergui/src/test/java/deductions/runtime/BasicRuntimeTest.java trunk/eulergui/src/test/java/eulergui/drools_engine/TestReasonning.java Added Paths: ----------- trunk/eulergui/test/javaStaticMethodCall.n3 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-12-16 10:45:03
|
Revision: 2840 http://eulergui.svn.sourceforge.net/eulergui/?rev=2840&view=rev Author: jmvanel Date: 2011-12-16 10:44:56 +0000 (Fri, 16 Dec 2011) Log Message: ----------- - try to fix { true } => ... , but not complete, and anyway this works: true => ... - add example examples/exec_system.n3 : launch a system command - add class SystemExecution to launch a system command from N3 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/StatementHelper.java trunk/eulergui/src/main/java/eulergui/n3model/impl/FormulaImpl.java trunk/eulergui/src/main/java/eulergui/n3model/impl/StatementImpl.java Added Paths: ----------- trunk/eulergui/examples/exec_system.n3 trunk/eulergui/src/main/java/deductions/runtime/SystemExecution.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |