From: <jm...@us...> - 2010-11-28 20:17:19
|
Revision: 1926 http://eulergui.svn.sourceforge.net/eulergui/?rev=1926&view=rev Author: jmvanel Date: 2010-11-28 20:17:12 +0000 (Sun, 28 Nov 2010) Log Message: ----------- - When there is a SPARQL error such as a QueryParseException, set the caret in the editor; TODO : make corresponding functional test - tidy code in TextEditor and EditorManagement (but was unable to make the jEdit window move to top the second time) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/n3_project/EditorManagement.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...> - 2010-11-29 10:35:08
|
Revision: 1927 http://eulergui.svn.sourceforge.net/eulergui/?rev=1927&view=rev Author: jmvanel Date: 2010-11-29 10:34:59 +0000 (Mon, 29 Nov 2010) Log Message: ----------- - in ProjectFactory catch Exceptions occuring in parsing and compiling N3 sources , and displlay them in a TemporaryFrame - in Project.prepare, rethrow any Exception as RuntimeException, to be caught later in the GUI layer - in RunDroolsAction, show any Exception in a TemporaryFrame - TextEditor: WIP : try to really make the caret visible - N3ParseResult : remove the stack from the error message - TODO; When there is an N3 parse error, set the caret in the editor Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/N3ParseResult.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/n3_project/RunDroolsAction.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...> - 2010-11-29 12:59:20
|
Revision: 1928 http://eulergui.svn.sourceforge.net/eulergui/?rev=1928&view=rev Author: jmvanel Date: 2010-11-29 12:59:13 +0000 (Mon, 29 Nov 2010) Log Message: ----------- - for now ( no incremental N3 parser) we cannot create tooltips on a file with parse errors, so they are disactivated in this case - When there is an N3 parse error (seen when saving in the editor or pushing the parse button), set the caret in the editor - at the same time a TemporaryFrame is shown Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.java trunk/eulergui/src/main/java/n3_project/ResultManagement.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/unif/TemporaryFrame.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-11-30 10:07:37
|
Revision: 1931 http://eulergui.svn.sourceforge.net/eulergui/?rev=1931&view=rev Author: jmvanel Date: 2010-11-30 10:07:30 +0000 (Tue, 30 Nov 2010) Log Message: ----------- RDFToN3Converter : use the Model class instead of rdfcat.go() ; simpler but probably does not change anything Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/gui/view/TextEditor.java trunk/eulergui/src/main/java/n3_project/RDFToN3Converter.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-11-30 21:36:26
|
Revision: 1935 http://eulergui.svn.sourceforge.net/eulergui/?rev=1935&view=rev Author: jmvanel Date: 2010-11-30 21:36:20 +0000 (Tue, 30 Nov 2010) Log Message: ----------- Regression when saving a legacy project (with ProjectWithSubProjects) with a sub-project, everything in the sub-project was put in the main project TODO functional test: saving deductions/n3_logical/person_import3.n3p under another name and reload it Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/ProjectCloning.java trunk/eulergui/src/main/java/eulergui/project/ProjectData.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...> - 2010-12-01 15:55:40
|
Revision: 1937 http://eulergui.svn.sourceforge.net/eulergui/?rev=1937&view=rev Author: jmvanel Date: 2010-12-01 15:55:34 +0000 (Wed, 01 Dec 2010) Log Message: ----------- REGRESSION: N3 sources' URI broken for a Web subproject of a file project in N3Source.getLocation() line: 47 recompute the location every time TODO : that's not enough , and Tests in error: testXMLOutputFromRDF(eulergui.gui.TestEulerGUIOutputs) testXMLOutputFromN3(eulergui.gui.TestEulerGUIOutputs) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.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/ProjectLegacy.java trunk/eulergui/src/main/java/eulergui/project/ProjectUtils.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...> - 2010-12-01 16:46:53
|
Revision: 1938 http://eulergui.svn.sourceforge.net/eulergui/?rev=1938&view=rev Author: jmvanel Date: 2010-12-01 16:46:46 +0000 (Wed, 01 Dec 2010) Log Message: ----------- - REGRESSION FIXED: N3 sources' URI broken for a Web subproject of a file project: - also changes in ProjectFactory.prepareN3Sources() : only call prepare on Direct N3 Sources and direct N3 Query TODO: is ProjectFactory.prepareN3Sources() useful at all ? - clean unused imports Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXML_Gloze.java trunk/eulergui/src/main/java/eulergui/inputs/dispatcher/FormatRecognizer.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/N3ParseResult.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/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...> - 2010-12-04 10:46:38
|
Revision: 1949 http://eulergui.svn.sourceforge.net/eulergui/?rev=1949&view=rev Author: jmvanel Date: 2010-12-04 10:46:32 +0000 (Sat, 04 Dec 2010) Log Message: ----------- just code cleaning (comments) : Project, ProjectFactory , etc Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/project/ProjectCloning.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/eulergui/project/ProjectSequence.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...> - 2010-12-05 10:26:04
|
Revision: 1952 http://eulergui.svn.sourceforge.net/eulergui/?rev=1952&view=rev Author: jmvanel Date: 2010-12-05 10:25:57 +0000 (Sun, 05 Dec 2010) Log Message: ----------- - put insertLogical==true in still more places - was an NPR in case of Drools compile error TODO test !!!!!!!!!!! Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/N3ParseResult.java trunk/eulergui/src/main/java/eulergui/project/Project.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...> - 2010-12-05 20:11:19
|
Revision: 1953 http://eulergui.svn.sourceforge.net/eulergui/?rev=1953&view=rev Author: jmvanel Date: 2010-12-05 20:11:13 +0000 (Sun, 05 Dec 2010) Log Message: ----------- Drools N3 engine: simplification of e:findall : now it's possible to write : _:d e:findall ( ?_SUBCLASS { ?_SUBCLASS rdfs:subClassOf ?CLASS } ?LIST ) . instead of : (?SCOPE ?SPAN) e:findall ( ?_SUBCLASS { ?_SUBCLASS rdfs:subClassOf ?CLASS } ?LIST ) . Modified Paths: -------------- trunk/eulergui/src/main/java/euler/N3CheckPatternTripleHandler.java trunk/eulergui/src/main/java/euler/TripleHandler.java trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/n3_project/helpers/AbstractTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsQueryTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-12-08 17:49:58
|
Revision: 1964 http://eulergui.svn.sourceforge.net/eulergui/?rev=1964&view=rev Author: jmvanel Date: 2010-12-08 17:49:52 +0000 (Wed, 08 Dec 2010) Log Message: ----------- - now adding an erroneous N3 file triggers the usual red popup - ensure the bidirectional association between EditorManagement and ProjectGUI - TODO: further error in the newly added N3 file triggers nothing Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.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/SWRLTranslator.java trunk/eulergui/src/main/java/n3_project/EditorManagement.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.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...> - 2010-12-08 18:56:51
|
Revision: 1966 http://eulergui.svn.sourceforge.net/eulergui/?rev=1966&view=rev Author: jmvanel Date: 2010-12-08 18:56:45 +0000 (Wed, 08 Dec 2010) Log Message: ----------- REFACTORING: extract a method translateToDrools() compile a single N3 source pave the way for this feature: - after adding an N3 file, the tooltips in N3 editor should be there Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/Project.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...> - 2010-12-08 20:24:40
|
Revision: 1967 http://eulergui.svn.sourceforge.net/eulergui/?rev=1967&view=rev Author: jmvanel Date: 2010-12-08 20:24:33 +0000 (Wed, 08 Dec 2010) Log Message: ----------- feature: - after adding an N3 file, the tooltips in N3 editor are active TESTED : scenario: adding to an empty project: examples/person-app-spec.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromClassesTree.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/n3_project/SPARQLServiceInputAction.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-12-09 23:22:00
|
Revision: 1971 http://eulergui.svn.sourceforge.net/eulergui/?rev=1971&view=rev Author: jmvanel Date: 2010-12-09 23:21:54 +0000 (Thu, 09 Dec 2010) Log Message: ----------- REFACTORING: make URICacheOSCache independent of Drools; pave the way for caching Gloze objects (anyway there is a NPE when calling Gloze twice two Gloze objects) Modified Paths: -------------- trunk/eulergui/src/main/java/com/hp/gloze/Gloze.java trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheImpl.java trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheOSCache.java trunk/eulergui/src/main/java/eulergui/infrastructure/interfaces/URICache.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXML_Gloze.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...> - 2010-12-10 14:43:41
|
Revision: 1972 http://eulergui.svn.sourceforge.net/eulergui/?rev=1972&view=rev Author: jmvanel Date: 2010-12-10 14:43:35 +0000 (Fri, 10 Dec 2010) Log Message: ----------- FEATURE: now N3 conversions of plain XML documents (by Gloze) are cached CAVEAT: HTTP URL's without "last updated" header are never updated implementation: using URICacheOSCache Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheOSCache.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXML_Gloze.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...> - 2010-12-11 16:28:16
|
Revision: 1973 http://eulergui.svn.sourceforge.net/eulergui/?rev=1973&view=rev Author: jmvanel Date: 2010-12-11 16:28:10 +0000 (Sat, 11 Dec 2010) Log Message: ----------- - pave way for e:max , e:min in Drools / N3 engine TODO - process dynamically created lists in e:max , math:sum, etc - problem opening a project with a missing prefix; in calling editor.showError( errorMessage, lineNumberLast - 1, columnNumberLast -1 ); Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/Namespaces.java trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/n3_project/ResultManagement.java trunk/eulergui/src/main/java/n3_project/helpers/CRUD_builtins.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsN3EngineRuntime.java trunk/eulergui/src/main/java/n3_project/helpers/DroolsTripleHandler.java trunk/eulergui/src/main/java/n3_project/helpers/ListBuiltins.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/n3_project/helpers/AbstractN3TranslationPlugin.java trunk/eulergui/src/main/java/n3_project/helpers/EulerBuiltins.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-12-12 23:23:03
|
Revision: 1975 http://eulergui.svn.sourceforge.net/eulergui/?rev=1975&view=rev Author: jmvanel Date: 2010-12-12 23:03:08 +0000 (Sun, 12 Dec 2010) Log Message: ----------- - ensure the bidirectional association between EditorManagement and ProjectGUI - pave the way for using http://prefix.cc for filling missing prefixes when saving N3 files Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.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...> - 2010-12-13 22:41:06
|
Revision: 1980 http://eulergui.svn.sourceforge.net/eulergui/?rev=1980&view=rev Author: jmvanel Date: 2010-12-13 22:41:00 +0000 (Mon, 13 Dec 2010) Log Message: ----------- - using http://prefix.cc for filling missing prefixes when saving N3 files : enhancement: now all missing prefixes are added in one time Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ParsingExceptionProcessor.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...> - 2010-12-14 14:04:09
|
Revision: 1981 http://eulergui.svn.sourceforge.net/eulergui/?rev=1981&view=rev Author: jmvanel Date: 2010-12-14 14:04:02 +0000 (Tue, 14 Dec 2010) Log Message: ----------- - kill nicely the URI mododification Checker on the old project when a new project is opened - add a TemporaryFrame message when open new project aborts Modified Paths: -------------- trunk/eulergui/src/main/java/n3_project/ProjectFileManagement.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.java trunk/eulergui/src/main/java/unif/TemporaryFrame.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-12-17 21:11:43
|
Revision: 2000 http://eulergui.svn.sourceforge.net/eulergui/?rev=2000&view=rev Author: jmvanel Date: 2010-12-17 21:11:37 +0000 (Fri, 17 Dec 2010) Log Message: ----------- New popup messages for bad URL in N3 source, open project, and open sub-project Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/n3_project/ProjectFileManagement.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.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...> - 2010-12-18 17:23:08
|
Revision: 2006 http://eulergui.svn.sourceforge.net/eulergui/?rev=2006&view=rev Author: jmvanel Date: 2010-12-18 16:48:50 +0000 (Sat, 18 Dec 2010) Log Message: ----------- - In N3ConversionRefesher.n3SourceActivationChanged() when N3 source is Activated ( and was deActivated before), add the Triple facts to the user KB - still paving the way for new feature: when an N3data is deactivated, the triples should be removed from the user KB (to demonstrate TMS) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/n3_project/helpers/N3toDroolsUpdater.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/gui/controller/UserKBProjectListener.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2010-12-20 15:39:57
|
Revision: 2010 http://eulergui.svn.sourceforge.net/eulergui/?rev=2010&view=rev Author: jmvanel Date: 2010-12-20 15:39:51 +0000 (Mon, 20 Dec 2010) Log Message: ----------- - In N3ConversionRefesher.n3SourceActivationChanged() when N3 source is Activated ( and was deActivated before), add the Triple facts to the user KB FIXED a bug here; the test suite should still pass, but TODO actually remove facts in thr Drools KB - still paving the way for new feature: when an N3data is deactivated, the triples should be removed from the user KB (to demonstrate TMS) Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/project/Project.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-01-01 18:52:38
|
Revision: 2046 http://eulergui.svn.sourceforge.net/eulergui/?rev=2046&view=rev Author: jmvanel Date: 2011-01-01 18:52:32 +0000 (Sat, 01 Jan 2011) Log Message: ----------- FIXED Bug : when saving a project, an absolute URI was saved for the query in the same directory as the project Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/ProjectCloning.java trunk/eulergui/src/main/java/n3_project/ProjectFileManagement.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-01-04 09:37:32
|
Revision: 2059 http://eulergui.svn.sourceforge.net/eulergui/?rev=2059&view=rev Author: jmvanel Date: 2011-01-04 09:37:26 +0000 (Tue, 04 Jan 2011) Log Message: ----------- FIXES: - for a project with postprocessing, the run options were not taken in account - bug again with postprocessing with Euler TESTED with deductions/n3_new/owl-subclass-assertions-to-rules.n3p Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/n3_project/RunOptionsManagement.java trunk/eulergui/src/main/java/n3_project/helpers/TextFieldWithLabel.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-01-06 21:55:35
|
Revision: 2067 http://eulergui.svn.sourceforge.net/eulergui/?rev=2067&view=rev Author: jmvanel Date: 2011-01-06 21:55:29 +0000 (Thu, 06 Jan 2011) Log Message: ----------- FEATURE: EulerGUI command line arguments : multiple file names or URL of N3 sources to create a new project - you can even add RDF or OWL or OWL/XML files; TESTED with: eulergui examples/koala.owl examples/employee.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFactory.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. |