From: <jm...@us...> - 2011-04-25 08:15:23
|
Revision: 2375 http://eulergui.svn.sourceforge.net/eulergui/?rev=2375&view=rev Author: jmvanel Date: 2011-04-25 08:15:17 +0000 (Mon, 25 Apr 2011) Log Message: ----------- Pave the way for a cache for N3 sources from Internet (again) 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 trunk/eulergui/src/main/java/n3_project/SourceFactory.java trunk/eulergui/src/main/java/n3_project/helpers/StringHelper.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-25 09:11:34
|
Revision: 2376 http://eulergui.svn.sourceforge.net/eulergui/?rev=2376&view=rev Author: jmvanel Date: 2011-04-25 09:11:28 +0000 (Mon, 25 Apr 2011) Log Message: ----------- Pave the way for a cache for N3 sources from Internet (3) This is necessary for doing demos without Internet :) . TODO : work on IOMAnager.getLocalCache() 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/n3_project/IOManager.java trunk/eulergui/src/main/java/n3_project/helpers/StringHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-27 20:20:49
|
Revision: 2383 http://eulergui.svn.sourceforge.net/eulergui/?rev=2383&view=rev Author: jmvanel Date: 2011-04-27 20:20:41 +0000 (Wed, 27 Apr 2011) Log Message: ----------- - activate --wcache for Euler engine, TESTED with eulergui --no-qnames --pass http://eulersharp.sourceforge.net/2007/07test/abc.n3 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/util/OSHelper.java trunk/eulergui/src/main/java/n3_project/helpers/EyeHelper.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-04-28 11:40:51
|
Revision: 2384 http://eulergui.svn.sourceforge.net/eulergui/?rev=2384&view=rev Author: jmvanel Date: 2011-04-28 11:40:42 +0000 (Thu, 28 Apr 2011) Log Message: ----------- - Work around a problem with Eye : URL beginning with file:/// work, but not with a single / . - could not pass the test suite, because FOAF ontology is not available at http://xmlns.com/foaf/spec/index.rdf * I added a connection timeout of 1000 ms in URICacheImpl.getURITimeStamp() to have a quick fail . - extract code into convertToN3() for N3SourceFromRDF , N3SourceFromOWL Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheImpl.java trunk/eulergui/src/main/java/eulergui/tools/SWRLTranslator.java trunk/eulergui/src/main/java/eulergui/util/OSHelper.java trunk/eulergui/src/main/java/n3_project/N3SourceFromOWL.java trunk/eulergui/src/main/java/n3_project/N3SourceFromRDF.java trunk/eulergui/src/main/java/n3_project/OWLToN3Converter.java trunk/eulergui/src/main/java/n3_project/RDFToN3Converter.java trunk/eulergui/src/main/java/n3_project/helpers/EyeHelper.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-28 21:40:03
|
Revision: 2387 http://eulergui.svn.sourceforge.net/eulergui/?rev=2387&view=rev Author: jmvanel Date: 2011-04-28 21:39:57 +0000 (Thu, 28 Apr 2011) Log Message: ----------- - fix bug added recently in Project.addN34Source() - in getLocalN3() , remove the useless "retry once" Modified Paths: -------------- 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/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-29 09:02:38
|
Revision: 2388 http://eulergui.svn.sourceforge.net/eulergui/?rev=2388&view=rev Author: jmvanel Date: 2011-04-29 09:02:32 +0000 (Fri, 29 Apr 2011) Log Message: ----------- - add 2 s timeout also for "add URL" button, implemented in SourceFactory - in N3SourceFromXMI, remove the useless "retry once" Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXMI.java trunk/eulergui/src/main/java/n3_project/SourceFactory.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 10:53:15
|
Revision: 2395 http://eulergui.svn.sourceforge.net/eulergui/?rev=2395&view=rev Author: jmvanel Date: 2011-04-30 10:53:07 +0000 (Sat, 30 Apr 2011) Log Message: ----------- ParserLink : removed parseAndUpdateSource(), and just call parse() Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/eulergui/inference/reasoner4j/Reasoner4JInferenceEngineFactory.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.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-04-30 16:05:53
|
Revision: 2398 http://eulergui.svn.sourceforge.net/eulergui/?rev=2398&view=rev Author: jmvanel Date: 2011-04-30 16:05:47 +0000 (Sat, 30 Apr 2011) Log Message: ----------- clean code : remove throws from N3Source.prepare() Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/compare/N3Comparator.java trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromClassesTree.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromOtherFormat.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromPlainXML.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromSPARQLSource.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXMI.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXML_Gloze.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXSD.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.java trunk/eulergui/src/main/java/n3_project/N3SourceFromRDF.java trunk/eulergui/src/main/java/n3_project/ProjectGUI.java trunk/eulergui/src/main/java/n3_project/RDFToN3Converter.java trunk/eulergui/src/main/java/n3_project/SPARQLServiceInputAction.java trunk/eulergui/src/main/java/n3_project/XSDToN3Converter.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-03 14:06:52
|
Revision: 2402 http://eulergui.svn.sourceforge.net/eulergui/?rev=2402&view=rev Author: jmvanel Date: 2011-05-03 14:06:38 +0000 (Tue, 03 May 2011) Log Message: ----------- One thread per N3 source for a quicker application start: WIP - in N3ConversionRefesher.n3SourceAdded() , launch one thread per N3 source for downloading , converting to N3 (if necessary), parsing, feeding the user KB; TODO: - on end of each thread, should send event "N3 fully prepared" for GUI; - join threads when all N3 source are fully prepared, for an eventual Drools run TODO: BasicRuntimeTest broken Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.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-05-03 15:16:54
|
Revision: 2403 http://eulergui.svn.sourceforge.net/eulergui/?rev=2403&view=rev Author: jmvanel Date: 2011-05-03 15:16:48 +0000 (Tue, 03 May 2011) Log Message: ----------- One thread per N3 source for a quicker application start: WIP - join threads when all N3 source are fully prepared, for an eventual Drools run - FIXED BasicRuntimeTest TODO: - TESTS broken: TestRulesForUserEvents, TestGenericGuiGeneration*, testProjectFromURL Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/n3_project/helpers/N3toDroolsUpdater.java Added Paths: ----------- trunk/eulergui/src/main/java/eulergui/gui/controller/UpdateN3Thread.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-03 18:53:30
|
Revision: 2404 http://eulergui.svn.sourceforge.net/eulergui/?rev=2404&view=rev Author: jmvanel Date: 2011-05-03 18:53:24 +0000 (Tue, 03 May 2011) Log Message: ----------- FIX : keys in cache : were identical for the rule base and for the local copy of the .n3p project FIX : Cache File for the local copy of the .n3p project was deleteOnExit() Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/Project.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-05-04 13:55:07
|
Revision: 2409 http://eulergui.svn.sourceforge.net/eulergui/?rev=2409&view=rev Author: jmvanel Date: 2011-05-04 13:54:57 +0000 (Wed, 04 May 2011) Log Message: ----------- - N3Source : FIX crash (e.g. in TestJavaEditor) just introduced that was causing to synchronize on null - refactor N3Source.convertToN3() : add return value of type File Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/infrastructure/cache/URICacheOSCache.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXMI.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXML_Gloze.java trunk/eulergui/src/main/java/eulergui/inputs/N3SourceFromXSD.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/n3_project/N3SourceFromOWL.java trunk/eulergui/src/main/java/n3_project/N3SourceFromRDF.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-05-05 08:45:34
|
Revision: 2411 http://eulergui.svn.sourceforge.net/eulergui/?rev=2411&view=rev Author: jmvanel Date: 2011-05-05 08:45:27 +0000 (Thu, 05 May 2011) Log Message: ----------- - inhibit URIModificationChecker (refreshing N3 sources) when inference runs - in URIModificationChecker no need to set initial timestamps anymore - in N3Source , suppress inappropriate messages "N3 source has changed" - class EulerGUI : try to set Level WARNING for Logger("cache") - TemporaryFrame : print status "WARNING" or "ERROR" - DroolsTripleHandler : attempt to fix Drools compile errors in query2.n3 due to new Java objects in N3 KB feature TODO: this does fix not issues in test suite Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/EulerGUI.java 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/infrastructure/URIModificationChecker.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/DroolsTripleHandler.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...> - 2011-05-05 17:16:40
|
Revision: 2418 http://eulergui.svn.sourceforge.net/eulergui/?rev=2418&view=rev Author: jmvanel Date: 2011-05-05 17:16:33 +0000 (Thu, 05 May 2011) Log Message: ----------- FIX infinite loop : opening locally deductions/n3_nojs/foaf_import2.n3p ; open one N3 source, put mouse other the editor - cause : ParsingException constructor was calling indirectly ParserLink.parse() Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/drools_engine/ParserLink.java trunk/eulergui/src/main/java/n3_project/exceptions/parser/ParsingException.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...> - 2011-05-06 16:00:40
|
Revision: 2423 http://eulergui.svn.sourceforge.net/eulergui/?rev=2423&view=rev Author: jmvanel Date: 2011-05-06 16:00:34 +0000 (Fri, 06 May 2011) Log Message: ----------- - in ProjectGUI . main() , empty RETE KB of ApplicationKB ( to secure test batch ) - in TemporaryFrame . showException() , show 10 lines of stack Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/ApplicationKB.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: <luc...@us...> - 2011-05-07 08:28:48
|
Revision: 2428 http://eulergui.svn.sourceforge.net/eulergui/?rev=2428&view=rev Author: luc_peuvrier Date: 2011-05-07 08:28:41 +0000 (Sat, 07 May 2011) Log Message: ----------- deleted IndexedParserNodeData because useless Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/n3model/impl/AbstractValue.java trunk/eulergui/src/main/java/eulergui/n3model/impl/StatementImpl.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/AbstractStatementMemberType.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/BarNameListData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/BlankNodeData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/LiteralValueData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/ObjectListData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/PropertyListData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/StatementData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/SymbolListData.java trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/UriValueData.java trunk/eulergui/src/main/java/eulergui/tools/OwlClassHierarchyBuilder.java trunk/eulergui/src/main/java/n3_project/exceptions/parser/ParsingException.java Removed Paths: ------------- trunk/eulergui/src/main/java/eulergui/parser/n3/impl/parser4j/entity/data/IndexedParserNodeData.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 10:36:00
|
Revision: 2429 http://eulergui.svn.sourceforge.net/eulergui/?rev=2429&view=rev Author: jmvanel Date: 2011-05-07 10:35:53 +0000 (Sat, 07 May 2011) Log Message: ----------- solved 1 multithread problem: synchronize factTriples more TODO: still one ConcurrentModificationException in TestGenericGuiGenerationInsertLogical.test_cv2 Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/n3_project/helpers/N3toDroolsUpdater.java trunk/eulergui/src/main/java/unif/TripleUser.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 12:55:31
|
Revision: 2430 http://eulergui.svn.sourceforge.net/eulergui/?rev=2430&view=rev Author: jmvanel Date: 2011-05-07 12:55:25 +0000 (Sat, 07 May 2011) Log Message: ----------- - enhance TemporaryFrame - completely remove field noCompilation - code cleaning Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/gui/controller/N3ConversionRefesher.java trunk/eulergui/src/main/java/eulergui/infrastructure/URIModificationChecker.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/n3_project/helpers/N3SourcetoDrools.java trunk/eulergui/src/main/java/n3_project/helpers/N3toDroolsUpdater.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...> - 2011-05-07 17:12:24
|
Revision: 2431 http://eulergui.svn.sourceforge.net/eulergui/?rev=2431&view=rev Author: jmvanel Date: 2011-05-07 17:12:17 +0000 (Sat, 07 May 2011) Log Message: ----------- - reestablish JavaScript generator, to work with Euler engine - CacheFacade, ReaderUtils, IOManager : in case of bad HTTP URL, an empty cache file was generated Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/CommandLineArguments.java trunk/eulergui/src/main/java/eulergui/infrastructure/cache/CacheFacade.java trunk/eulergui/src/main/java/eulergui/project/N3Source.java trunk/eulergui/src/main/java/eulergui/util/ReaderUtils.java trunk/eulergui/src/main/java/n3_project/IOManager.java trunk/eulergui/src/main/java/n3_project/JSAction.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-05-08 08:57:32
|
Revision: 2433 http://eulergui.svn.sourceforge.net/eulergui/?rev=2433&view=rev Author: jmvanel Date: 2011-05-08 08:57:26 +0000 (Sun, 08 May 2011) Log Message: ----------- IOManager.downloadURLToLocalCache() : rethrow exception instead of return value Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/project/ProjectFactory.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-05-08 11:58:20
|
Revision: 2437 http://eulergui.svn.sourceforge.net/eulergui/?rev=2437&view=rev Author: jmvanel Date: 2011-05-08 11:58:14 +0000 (Sun, 08 May 2011) Log Message: ----------- command line arguments: try to solve troubles on Windows with file paths Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/CommandLineArguments.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-05-08 21:23:33
|
Revision: 2440 http://eulergui.svn.sourceforge.net/eulergui/?rev=2440&view=rev Author: jmvanel Date: 2011-05-08 21:23:27 +0000 (Sun, 08 May 2011) Log Message: ----------- simplify windowClosing code; avoid to exit before the last window Modified Paths: -------------- trunk/eulergui/src/main/java/eulergui/EulerGUI.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-05-17 17:01:16
|
Revision: 2464 http://eulergui.svn.sourceforge.net/eulergui/?rev=2464&view=rev Author: jmvanel Date: 2011-05-17 17:01:08 +0000 (Tue, 17 May 2011) Log Message: ----------- In EulerGUI set Logging Level to WARNING for most of the messages, namely messages for URI periodic checking have disappeared Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntime.java trunk/eulergui/src/main/java/deductions/runtime/BasicRuntimeShell.java trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/project/Project.java trunk/eulergui/src/main/java/eulergui/util/LoggingHelper.java trunk/eulergui/src/main/java/n3_project/helpers/N3toDroolsUpdater.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...> - 2011-05-18 12:37:44
|
Revision: 2466 http://eulergui.svn.sourceforge.net/eulergui/?rev=2466&view=rev Author: jmvanel Date: 2011-05-18 12:37:38 +0000 (Wed, 18 May 2011) Log Message: ----------- Add Jline library in N3 shell for completion, history, like a real shell - add more completions: owl: , etc - completion should now occur sevral times on the line - first shot of a JLine Completor using prefix.cc HTTP server Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/BasicRuntimeShell.java trunk/eulergui/src/main/java/eulergui/parser/n3/service/MissingPrefixesCompletion.java Added Paths: ----------- trunk/eulergui/src/main/java/deductions/runtime/Prefix_ccCompletor.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jm...@us...> - 2011-05-19 10:42:58
|
Revision: 2469 http://eulergui.svn.sourceforge.net/eulergui/?rev=2469&view=rev Author: jmvanel Date: 2011-05-19 10:42:52 +0000 (Thu, 19 May 2011) Log Message: ----------- Add Jline library in N3 shell for completion, history, like a real shell - now complete the @prefix xxx declarations - remove System.println when accessing prefix.cc site TODO : completion after the first N3 term does not work, Modified Paths: -------------- trunk/eulergui/src/main/java/deductions/runtime/Prefix_ccCompletor.java trunk/eulergui/src/main/java/eulergui/EulerGUI.java trunk/eulergui/src/main/java/eulergui/parser/n3/service/MissingPrefixesCompletion.java trunk/eulergui/src/main/java/eulergui/util/LoggingHelper.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. |