From: <jm...@us...> - 2010-12-30 08:12:39
|
Revision: 2041 http://eulergui.svn.sourceforge.net/eulergui/?rev=2041&view=rev Author: jmvanel Date: 2010-12-30 08:12:33 +0000 (Thu, 30 Dec 2010) Log Message: ----------- fix: after saving a project with the query unactivated, when reloading the project, the buttons did not show TODO: possibly in other places replace getN3Query() with getDirectN3Query(); add a TEST Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/view/ButtonsForN3Source.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/project/ProjectLegacy.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-01-09 10:42:05
|
Revision: 2070 http://eulergui.svn.sourceforge.net/eulergui/?rev=2070&view=rev Author: jmvanel Date: 2011-01-09 10:41:59 +0000 (Sun, 09 Jan 2011) Log Message: ----------- - pave the way for reasoner4J, step 1 * add TripleHandler * add interfaces for inference engine, cf https://sourceforge.net/mailarchive/forum.php?thread_name=AANLkTim9D3q1RLE1_tLihFiW_sTxO48bUfBVPem55NDB%40mail.gmail.com&forum_name=eulergui-user Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/inference/ trunk/eulergui/src/main/java/eulergui/inference/InferenceEngine.java trunk/eulergui/src/main/java/eulergui/inference/InferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/InferenceEngineSupport.java trunk/eulergui/src/main/java/eulergui/inference/parser4j/ trunk/eulergui/src/main/java/eulergui/inference/parser4j/impl/ trunk/eulergui/src/main/java/eulergui/inference/parser4j/impl/Reasoner4jTripleHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-02-27 11:31:39
|
Revision: 2152 http://eulergui.svn.sourceforge.net/eulergui/?rev=2152&view=rev Author: jmvanel Date: 2011-02-27 11:31:33 +0000 (Sun, 27 Feb 2011) Log Message: ----------- enhance details tooltip and searches started from the editor: refactor; only one Drools query, add domain and range; WIP: not yet activated TODO: add label and comment for OWL/RDS classes Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/eulergui/project/Project.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-02-27 17:49:19
|
Revision: 2153 http://eulergui.svn.sourceforge.net/eulergui/?rev=2153&view=rev Author: jmvanel Date: 2011-02-27 17:49:13 +0000 (Sun, 27 Feb 2011) Log Message: ----------- REFACTORING: applying principles in "Clean Code, a Handbook" by R. C. Martin. - Pave the way for extracting the N3 tooltips in editor from Project - extract small methods Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/util/N3TermHelper.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/gui/view/RDFTooltipsInEditor.java trunk/eulergui/src/main/java/eulergui/util/N3FormatHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-02-27 18:30:17
|
Revision: 2154 http://eulergui.svn.sourceforge.net/eulergui/?rev=2154&view=rev Author: jmvanel Date: 2011-02-27 18:30:11 +0000 (Sun, 27 Feb 2011) Log Message: ----------- REFACTORING: applying principles in "Clean Code, a Handbook" by R. C. Martin. - extract the N3 tooltips in editor from Project to new class RDFTooltipsInEditor Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.java trunk/eulergui/src/main/java/eulergui/gui/view/RDFTooltipsInEditor.java trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/eulergui/project/Project.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-02-28 09:25:31
|
Revision: 2158 http://eulergui.svn.sourceforge.net/eulergui/?rev=2158&view=rev Author: jmvanel Date: 2011-02-28 09:25:24 +0000 (Mon, 28 Feb 2011) Log Message: ----------- REFACTORING: really remove classes ProjectWithSubProjects and ProjectSequence Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/AbstractInferenceEngine.java Removed Paths: ------------- trunk/eulergui/src/main/java/eulergui/project/ProjectSequence.java trunk/eulergui/src/main/java/eulergui/project/ProjectWithSubProjects.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-10 14:32:07
|
Revision: 2217 http://eulergui.svn.sourceforge.net/eulergui/?rev=2217&view=rev Author: jmvanel Date: 2011-03-10 14:32:00 +0000 (Thu, 10 Mar 2011) Log Message: ----------- better behavior when network is not reachable ( catch exceptions ) : the remote N3 sources are shown as buttons TODO : - download later when network is reachable again; - check updates less frequently when network is not reachable Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheImpl.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-03-28 19:59:12
|
Revision: 2302 http://eulergui.svn.sourceforge.net/eulergui/?rev=2302&view=rev Author: jmvanel Date: 2011-03-28 19:59:06 +0000 (Mon, 28 Mar 2011) Log Message: ----------- class N3Comparator : attempt to make a valid comparator for 2 RDF graphs, * taking in account blank nodes renaming, e.g. for these 2 graphs, it will say "identical" : * @prefix : <http://a.b/#>. _:a :p _:b. * @prefix : <http://a.b/#>. _:a2 :p _:b2. * * Alas it says : * * [] <http://a.b/#p> [] . Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/compare/ trunk/eulergui/src/main/java/eulergui/compare/N3Comparator.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 08:48:28
|
Revision: 2363 http://eulergui.svn.sourceforge.net/eulergui/?rev=2363&view=rev Author: jmvanel Date: 2011-04-20 08:48:22 +0000 (Wed, 20 Apr 2011) Log Message: ----------- Work on new N3 Format For Project : subproject does not work - in ParserLink, in subjects and objects (not in lists nor predicates) , systematically expand the <> URI ; return '<' + modelURI + '>' if "<>" equals raw N3 String - in ProjectFactory . restoreAny , normalize input URI TESTS PASS Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/eulergui/project/SubprojectHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-22 09:47:37
|
Revision: 2374 http://eulergui.svn.sourceforge.net/eulergui/?rev=2374&view=rev Author: jmvanel Date: 2011-04-22 09:47:30 +0000 (Fri, 22 Apr 2011) Log Message: ----------- Pave the way for a cache for N3 sources from Internet This is necessary for doing demos without Internet :) . Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXML_Gloze.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-30 09:45:18
|
Revision: 2394 http://eulergui.svn.sourceforge.net/eulergui/?rev=2394&view=rev Author: jmvanel Date: 2011-04-30 09:45:12 +0000 (Sat, 30 Apr 2011) Log Message: ----------- pave the way to N3 parser called several times: in - N3Source.doUpdate() line: 367 - N3SourcetoDrools.translate(N3Source, boolean, boolean) line: 240 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-30 14:38:25
|
Revision: 2397 http://eulergui.svn.sourceforge.net/eulergui/?rev=2397&view=rev Author: jmvanel Date: 2011-04-30 14:38:19 +0000 (Sat, 30 Apr 2011) Log Message: ----------- FIX TestEulerGUIInputs: in Gloze case, manageParseN3() was not called. Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromSPARQLSource.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-07 07:33:39
|
Revision: 2426 http://eulergui.svn.sourceforge.net/eulergui/?rev=2426&view=rev Author: jmvanel Date: 2011-05-07 07:33:33 +0000 (Sat, 07 May 2011) Log Message: ----------- remove unused class ProjectsIndexer ( pour faire plaisir ?\195?\160 Luc ) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/IndexedParserNodeData.java trunk/eulergui/src/main/java/eulergui/project/Project.java Removed Paths: ------------- trunk/eulergui/src/main/java/eulergui/project/ProjectsIndexer.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-11 07:49:44
|
Revision: 2450 http://eulergui.svn.sourceforge.net/eulergui/?rev=2450&view=rev Author: jmvanel Date: 2011-05-11 07:49:38 +0000 (Wed, 11 May 2011) Log Message: ----------- reestablish TemporaryFrame poping up when a file has been modified Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-11 11:29:43
|
Revision: 2452 http://eulergui.svn.sourceforge.net/eulergui/?rev=2452&view=rev Author: jmvanel Date: 2011-05-11 11:29:37 +0000 (Wed, 11 May 2011) Log Message: ----------- FIX regression : the prefix completion was gone :( no test for that :( Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/eulergui/parser/n3/service/MissingPrefixesCompletion.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-22 20:55:59
|
Revision: 2484 http://eulergui.svn.sourceforge.net/eulergui/?rev=2484&view=rev Author: jmvanel Date: 2011-05-22 20:55:53 +0000 (Sun, 22 May 2011) Log Message: ----------- rename class N3toDroolsUpdater to N3DroolsEngineFacade Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3SourcetoDrools.java trunk/eulergui/src/main/java/eulergui/project/Project.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3DroolsEngineFacade.java Removed Paths: ------------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3toDroolsUpdater.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-29 13:00:53
|
Revision: 2501 http://eulergui.svn.sourceforge.net/eulergui/?rev=2501&view=rev Author: jmvanel Date: 2011-05-29 13:00:46 +0000 (Sun, 29 May 2011) Log Message: ----------- - add commented suggestions in ~/.eulergui/preferences.n3 , when empty : @prefix app: <http://jmvanel.free.fr/ontology/software_applications.owl#> . # app:currentApplication app:userLanguage "de" . - simplify N3Source Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/actions/OpenPreferencesAction.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/util/ReaderUtils.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-30 13:43:29
|
Revision: 2505 http://eulergui.svn.sourceforge.net/eulergui/?rev=2505&view=rev Author: jmvanel Date: 2011-05-30 13:43:23 +0000 (Mon, 30 May 2011) Log Message: ----------- class EulerGUI : fixed excessive log for getLogger("cache") Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-06-18 10:29:20
|
Revision: 2522 http://eulergui.svn.sourceforge.net/eulergui/?rev=2522&view=rev Author: jmvanel Date: 2011-06-18 10:29:13 +0000 (Sat, 18 Jun 2011) Log Message: ----------- implement N3 shell in a GUI JFrame - WIP * in case of N3 syntax error, the URIModificationChecker thread DOES NOT fire forever (refactor in N3Source.manageN3Parse() ) - TODO: * backspace is not correctly displayed * paste with Control-V or middle button does not work Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ParsingExceptionProcessor.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/tools/N3ShellPane.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-06-19 11:11:56
|
Revision: 2525 http://eulergui.svn.sourceforge.net/eulergui/?rev=2525&view=rev Author: jmvanel Date: 2011-06-19 11:11:50 +0000 (Sun, 19 Jun 2011) Log Message: ----------- implement N3 shell in a GUI JFrame - WIP * completion does work * set a global Font for N3 texts, and apply it to the N3 shell - TODO: * paste with Control-V or middle button does not work * the global Font for N3 texts : - should be applied also to the N3 (jEdit) editor - should be settable by the N3 user preference file Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/tools/N3ShellPane.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-07-01 17:14:14
|
Revision: 2541 http://eulergui.svn.sourceforge.net/eulergui/?rev=2541&view=rev Author: jmvanel Date: 2011-07-01 17:14:08 +0000 (Fri, 01 Jul 2011) Log Message: ----------- printRulebaseStatistics after full translation to Drools or retrieving cached rule base TODO bad behavior on GUI events in deductions/n3_nojs/person-app.n3p Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/DroolsHelper.java trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java 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/Project.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-07-15 16:14:52
|
Revision: 2552 http://eulergui.svn.sourceforge.net/eulergui/?rev=2552&view=rev Author: jmvanel Date: 2011-07-15 16:14:46 +0000 (Fri, 15 Jul 2011) Log Message: ----------- URIModificationChecker : avoid useless call to fireN3SourceChanged() when no N3 Source is Changed This was doubling the number of widgets at each user event in project deductions/n3_nojs/person-app.n3p Modified Paths: -------------- 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 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-07-26 15:08:48
|
Revision: 2562 http://eulergui.svn.sourceforge.net/eulergui/?rev=2562&view=rev Author: jmvanel Date: 2011-07-26 15:08:41 +0000 (Tue, 26 Jul 2011) Log Message: ----------- RDFTooltipsInEditor: works now just after launching EG; no need to launch Drools TODO : - Tooltips for rdfs:type (a) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inference/drools/impl/N3SourcetoDrools.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/tools/LaunchWMDump.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-08-09 15:37:27
|
Revision: 2572 http://eulergui.svn.sourceforge.net/eulergui/?rev=2572&view=rev Author: jmvanel Date: 2011-08-09 15:37:20 +0000 (Tue, 09 Aug 2011) Log Message: ----------- Now facultative rules engines ( CWM and FuXi ) are deactivated when not installed Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/inference/RunActionGeneric.java trunk/eulergui/src/main/java/eulergui/inference/AbstractInferenceEngine.java trunk/eulergui/src/main/java/eulergui/inference/InferenceEngine.java trunk/eulergui/src/main/java/eulergui/inference/InferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/InferenceEngineSupportImpl.java trunk/eulergui/src/main/java/eulergui/inference/codd/CoddInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/cwm/CwmInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/drools/DroolsInferenceEngine.java trunk/eulergui/src/main/java/eulergui/inference/drools/DroolsInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/fuxi/FuxiInferenceEngine.java trunk/eulergui/src/main/java/eulergui/inference/fuxi/FuxiInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/reasoner4j/Reasoner4JInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/yap/YapInferenceEngine.java trunk/eulergui/src/main/java/eulergui/inference/yap/YapInferenceEngineFactory.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-08-09 16:43:49
|
Revision: 2573 http://eulergui.svn.sourceforge.net/eulergui/?rev=2573&view=rev Author: jmvanel Date: 2011-08-09 16:43:43 +0000 (Tue, 09 Aug 2011) Log Message: ----------- - Now facultative graph button is deactivated when GraphViz not installed - for facultative rules engines tooltip message is explicit when engine is not installed Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/actions/GraphvizFrame.java trunk/eulergui/src/main/java/eulergui/gui/inference/RunActionGeneric.java trunk/eulergui/src/main/java/eulergui/gui/view/ButtonsForN3Source.java trunk/eulergui/src/main/java/eulergui/inference/InferenceEngineSupportImpl.java trunk/eulergui/src/main/java/eulergui/inference/cwm/CwmInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/inference/fuxi/FuxiInferenceEngineFactory.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/util/ProcessHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |