Revision: 83
http://dl-learner.svn.sourceforge.net/dl-learner/?rev=83&view=rev
Author: jenslehmann
Date: 2007-08-28 04:36:13 -0700 (Tue, 28 Aug 2007)
Log Message:
-----------
re-enabled N-Triple support using Jena (other formats are still handled by OWL API)
Modified Paths:
--------------
trunk/src/dl-learner/org/dllearner/reasoning/DIGReasoner.java
Modified: trunk/src/dl-learner/org/dllearner/reasoning/DIGReasoner.java
===================================================================
--- trunk/src/dl-learner/org/dllearner/reasoning/DIGReasoner.java 2007-08-28 11:20:03 UTC (rev 82)
+++ trunk/src/dl-learner/org/dllearner/reasoning/DIGReasoner.java 2007-08-28 11:36:13 UTC (rev 83)
@@ -146,8 +146,13 @@
// eingebunden werden müssen)
long importStartTime = System.currentTimeMillis();
System.out.print("Converting import file " + file + " to DIG using OWL API ... ");
- // importDIGString = JenaOWLDIGConverter.getTellsString(file, imports.get(file), kbURI);
- importDIGString = OWLAPIDIGConverter.getTellsString(file, imports.get(file), kbURI);
+
+ // if the ontology format is N-Triples then Jena is used, otherwise the OWL API
+ if(imports.get(file).equals(OntologyFileFormat.N_TRIPLES))
+ importDIGString = JenaOWLDIGConverter.getTellsString(file, imports.get(file), kbURI);
+ else
+ importDIGString = OWLAPIDIGConverter.getTellsString(file, imports.get(file), kbURI);
+
ResponseDocument rdImport = connector.tells(importDIGString);
if(!rdImport.getResponse().isSetOk()) {
System.err.println("DIG-Reasoner cannot read knowledgebase.");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|