Package openllet.owlapi
Class OWLTools
- java.lang.Object
-
- openllet.owlapi.OWLGenericTools
-
- openllet.owlapi.OWLTools
-
- All Implemented Interfaces:
FacetFactoryOWL,FacetManagerOWL,FacetOntologyOWL,FacetReasonerOWL,OWLHelper,OWLManagementObject,openllet.shared.tools.Logging
- Direct Known Subclasses:
OWLSelfTools
public class OWLTools extends OWLGenericTools
The main difference between OWLTools and OWLGenericTools is the usage of static resources by OWLTools from OWLUtils. Statics resources have many usage for resources management.- Since:
- 2.5.1
-
-
Field Summary
-
Fields inherited from interface openllet.owlapi.OWLHelper
_caseSeparator, _debug, _delta, _entitySeparator, _fileExtention, _fileExtentionPart, _format, _formatFactory, _innerSeparator, _localProtocol, _prefixSeparator, _protocol, _secureProtocol, _webSeparator
-
-
Constructor Summary
Constructors Constructor Description OWLTools(java.io.File file)OWLTools(java.io.InputStream is)OWLTools(OWLGenericTools tools)OWLTools(org.semanticweb.owlapi.model.IRI ontologyIRI, boolean isVolatile)OWLTools(org.semanticweb.owlapi.model.IRI ontologyIRI, double version)OWLTools(org.semanticweb.owlapi.model.IRI ontologyIRI, double version, boolean isVolatile)OWLTools(org.semanticweb.owlapi.model.OWLOntologyID ontologyID)Load the ontology ontologyId into the good manager or create it if it doesn't previously exist.OWLTools(org.semanticweb.owlapi.model.OWLOntologyID ontologyID, boolean isVolatile)OWLTools(org.semanticweb.owlapi.model.OWLOntologyManager manager, java.io.File file)OWLTools(org.semanticweb.owlapi.model.OWLOntologyManager manager, org.semanticweb.owlapi.model.OWLOntology ontology)OWLTools(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLOntologyManager manager, java.util.Map<java.lang.String,java.lang.String> namespaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.logging.LoggergetLogger()-
Methods inherited from class openllet.owlapi.OWLGenericTools
dispose, getFactory, getGroup, getManager, getOntology, getReasoner, isVolatile, setReasonerFactory, toString
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface openllet.owlapi.OWLHelper
derivate, derivate, deserializeAxioms, deserializeAxiomsInto, getFragment, getNameSpace, getNamespaces, getOntology, getRootIri, getTypes, getVersion, look, look, ontologyToString, ontologyToString, path, removeFirstLast, resolvPrefix, serializeAxioms
-
Methods inherited from interface openllet.owlapi.OWLManagementObject
addAxiom, addAxioms, addClass, addClass, addClassPropertyAxiom, addDataPropertyAxiom, addDataPropertyAxiom, addDataPropertyAxiom, addDataPropertyAxiom, addDataPropertyAxiom, addObject, addObject, addObjectPropertyAxiom, addValue, addValue, addValue, addValue, addValue, addValue, addValue, addValue, declareClass, declareClassOfIndividual, declareDataProperty, declareIndividual, declareIndividual, declareIndividual, declareIndividual, declareIndividual, declareObjectProperty, getObject, getObject, getObjects, getObjects, getValue, getValue, getValues, getValues, individualHaveFacet, isLiteralIncludeInRange, removeAxiom, removeAxioms, removeDataPropertyAxiom, removeDataPropertyAxiom, removeDataPropertyAxiom, removeObjectPropertyAxiom, removeObjectPropertyAxiom, removeObjectPropertyAxiom, toClass, toDataProperty, toIndividual, toObjectProperty, updateObject, updateObject, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue, updateValue
-
-
-
-
Constructor Detail
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.OWLOntologyID ontologyID) throws org.semanticweb.owlapi.model.OWLOntologyCreationExceptionLoad the ontology ontologyId into the good manager or create it if it doesn't previously exist.- Parameters:
ontologyID- is the reference to the ontology- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException- is raise when things goes baddly wrong.- Since:
- 2.5.1
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.OWLOntologyID ontologyID, boolean isVolatile) throws org.semanticweb.owlapi.model.OWLOntologyCreationException- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.IRI ontologyIRI, double version) throws org.semanticweb.owlapi.model.OWLOntologyCreationException- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.IRI ontologyIRI, double version, boolean isVolatile) throws org.semanticweb.owlapi.model.OWLOntologyCreationException- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.IRI ontologyIRI, boolean isVolatile) throws org.semanticweb.owlapi.model.OWLOntologyCreationException- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
-
OWLTools
public OWLTools(java.io.InputStream is) throws org.semanticweb.owlapi.model.OWLOntologyCreationException- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.OWLOntologyManager manager, org.semanticweb.owlapi.model.OWLOntology ontology)
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.OWLOntologyManager manager, java.io.File file) throws org.semanticweb.owlapi.model.OWLOntologyCreationException- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
-
OWLTools
public OWLTools(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLOntologyManager manager, java.util.Map<java.lang.String,java.lang.String> namespaces)
-
OWLTools
public OWLTools(java.io.File file) throws java.lang.Exception- Throws:
java.lang.Exception
-
OWLTools
public OWLTools(OWLGenericTools tools)
-
-
Method Detail
-
getLogger
public java.util.logging.Logger getLogger()
- Specified by:
getLoggerin interfaceopenllet.shared.tools.Logging- Overrides:
getLoggerin classOWLGenericTools
-
-