Alignment API and Server 3.6

fr.inrialpes.exmo.align.onto.jena25
Class JENAOntologyFactory

java.lang.Object
  extended by fr.inrialpes.exmo.align.onto.OntologyFactory
      extended by fr.inrialpes.exmo.align.onto.jena25.JENAOntologyFactory

public class JENAOntologyFactory
extends OntologyFactory


Field Summary
private static String formalismId
           
private static URI formalismUri
           
 
Fields inherited from class fr.inrialpes.exmo.align.onto.OntologyFactory
ALL, ANY, ASSERTED, DIRECT, FULL, GLOBAL, INDIRECT, INHERITED, instances, LOCAL, MENTIONNED, NAMED, UNASSERTED, UNNAMED
 
Constructor Summary
JENAOntologyFactory()
           
 
Method Summary
 void clearCache()
          All Ontologies must implement clearCache() which unload their ontologies if any cache is enabled.
 JENAOntology loadOntology(URI uri)
          Load an ontology, cache enabled These methods should rather be in a LoadableOntologyFactory
 JENAOntology newOntology(Object ontology)
          Encapsulate an ontology already in the environment These methods should rather be in a LoadableOntologyFactory
 
Methods inherited from class fr.inrialpes.exmo.align.onto.OntologyFactory
clear, getDefaultFactory, getFactory, setDefaultFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formalismUri

private static URI formalismUri

formalismId

private static String formalismId
Constructor Detail

JENAOntologyFactory

public JENAOntologyFactory()
Method Detail

clearCache

public void clearCache()
Description copied from class: OntologyFactory
All Ontologies must implement clearCache() which unload their ontologies if any cache is enabled.

Specified by:
clearCache in class OntologyFactory

newOntology

public JENAOntology newOntology(Object ontology)
                         throws AlignmentException
Description copied from class: OntologyFactory
Encapsulate an ontology already in the environment These methods should rather be in a LoadableOntologyFactory

Specified by:
newOntology in class OntologyFactory
Throws:
AlignmentException

loadOntology

public JENAOntology loadOntology(URI uri)
                          throws AlignmentException
Description copied from class: OntologyFactory
Load an ontology, cache enabled These methods should rather be in a LoadableOntologyFactory

Specified by:
loadOntology in class OntologyFactory
Throws:
AlignmentException

Alignment API and Server 3.6

(C) INRIA & friends, 2003-2008