|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.semanticweb.owlapi.model.OWLOntologyChange
public abstract class OWLOntologyChange
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 25-Oct-2006
Constructor Summary | |
---|---|
OWLOntologyChange(OWLOntology ont)
|
Method Summary | |
---|---|
abstract void |
accept(OWLOntologyChangeVisitor visitor)
|
abstract OWLAxiom |
getAxiom()
If the change is an axiom change (i.e. |
OWLOntology |
getOntology()
Gets the ontology that the change is/was applied to |
abstract boolean |
isAxiomChange()
Determines if the change will cause the addition or removal of an axiom from an ontology. |
abstract boolean |
isImportChange()
Determines if this change is an import change and hence causes a change to the imports closure of an ontology. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OWLOntologyChange(OWLOntology ont)
Method Detail |
---|
public abstract boolean isAxiomChange()
true
if the change is an OWLAddAxiomChange
or OWLRemoveAxiomChange
otherwise false
.public abstract OWLAxiom getAxiom()
java.lang.UnsupportedOperationException
- If the change is not an axiom change (check
with the isAxiomChange
method first).public abstract boolean isImportChange()
true
if this change is an import change, otherwise false
.public OWLOntology getOntology()
public abstract void accept(OWLOntologyChangeVisitor visitor)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |