com.ontotext.gate.ontology
Class DAMLKnowledgeBaseImpl
java.lang.Object
gate.util.AbstractFeatureBearer
gate.creole.AbstractResource
gate.creole.AbstractLanguageResource
com.ontotext.gate.ontology.TaxonomyImpl
com.ontotext.gate.ontology.OntologyImpl
com.ontotext.gate.ontology.DAMLKnowledgeBaseImpl
- All Implemented Interfaces:
- FeatureBearer, LanguageResource, NameBearer, Ontology, Resource, Serializable, Taxonomy
- public class DAMLKnowledgeBaseImpl
- extends OntologyImpl
- See Also:
- Serialized Form
Method Summary |
void |
load()
Loads this ontology. |
protected com.hp.hpl.jena.daml.DAMLModel |
loadAndGetModel()
Introduced a protected method that retuns the model, so it can be
used in a subclass to get more data before discarding it |
void |
store()
Stores this ontology. |
protected com.hp.hpl.jena.daml.DAMLModel |
storeAndGetModel()
|
protected void |
writeModel(com.hp.hpl.jena.daml.DAMLModel model)
|
Methods inherited from class com.ontotext.gate.ontology.OntologyImpl |
addDatatypeProperty, addDatatypeProperty, addFunctionalProperty, addInstance, addInstance, addObjectProperty, addPropertyDefinition, addSymmetricProperty, addTransitiveProperty, createClass, getDirectInstances, getInstanceByName, getInstances, getInstances, getPropertyDefinitionByName, getPropertyDefinitions, removeInstance |
Methods inherited from class com.ontotext.gate.ontology.TaxonomyImpl |
addClass, addObjectModificationListener, containsClassByName, equals, fireObjectModificationEvent, getClassByName, getClasses, getClasses, getComment, getId, getLabel, getOntology, getSourceURI, getTaxonomicDistance, getTopClasses, getURL, getVersion, init, isDirectSubClassOf, isModified, isSubClassOf, reinfer, removeClass, setComment, setId, setLabel, setModified, setSourceURI, setURL, setVersion, toString |
Methods inherited from class gate.creole.AbstractResource |
checkParameterValues, getBeanInfo, getName, getParameterValue, getParameterValue, removeResourceListeners, setName, setParameterValue, setParameterValue, setParameterValues, setParameterValues, setResourceListeners |
Methods inherited from interface gate.creole.ontology.Taxonomy |
addClass, containsClassByName, equals, getClassByName, getClasses, getClasses, getComment, getId, getLabel, getOntology, getSourceURI, getTaxonomicDistance, getTopClasses, getURL, getVersion, isDirectSubClassOf, isModified, isSubClassOf, removeClass, setComment, setId, setLabel, setModified, setSourceURI, setURL, setVersion |
DAMLKnowledgeBaseImpl
public DAMLKnowledgeBaseImpl()
load
public void load()
throws ResourceInstantiationException
- Description copied from interface:
Taxonomy
- Loads this ontology. According to different storages - different implementations
are expected.
Should take care of the modifiedAfterLoading member
- Specified by:
load
in interface Taxonomy
- Overrides:
load
in class TaxonomyImpl
- Throws:
ResourceInstantiationException
loadAndGetModel
protected com.hp.hpl.jena.daml.DAMLModel loadAndGetModel()
throws ResourceInstantiationException
- Introduced a protected method that retuns the model, so it can be
used in a subclass to get more data before discarding it
- Throws:
ResourceInstantiationException
store
public void store()
throws ResourceInstantiationException
- Description copied from interface:
Taxonomy
- Stores this ontology. According to different storages - different implementations
are expected.
Should take care of the modifiedAfterLoading member
- Specified by:
store
in interface Taxonomy
- Overrides:
store
in class TaxonomyImpl
- Throws:
ResourceInstantiationException
writeModel
protected void writeModel(com.hp.hpl.jena.daml.DAMLModel model)
throws ResourceInstantiationException
- Throws:
ResourceInstantiationException
storeAndGetModel
protected com.hp.hpl.jena.daml.DAMLModel storeAndGetModel()
throws ResourceInstantiationException
- Throws:
ResourceInstantiationException