From: <jen...@us...> - 2007-08-28 11:36:18
|
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. |