Package org.semanticweb.owlapi.change
Class AxiomChangeData
java.lang.Object
org.semanticweb.owlapi.change.OWLOntologyChangeData
org.semanticweb.owlapi.change.AxiomChangeData
- All Implemented Interfaces:
Serializable
,HasSignature
- Direct Known Subclasses:
AddAxiomData
,RemoveAxiomData
Represent the common non-ontology data required by instances of
OWLAxiomChange
.- Since:
- 3.3
- Author:
- Matthew Horridge, Stanford University, Bio-Medical Informatics Research Group
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAxiomChangeData
(OWLAxiom axiom) Constructs anAxiomChangeData
object that describes a change involving the specifiedaxiom
. -
Method Summary
Methods inherited from class org.semanticweb.owlapi.change.OWLOntologyChangeData
accept, createOntologyChange, equals, hashCode, toString
Methods inherited from interface org.semanticweb.owlapi.model.HasSignature
getSignature, signature, unsortedSignature
-
Constructor Details
-
AxiomChangeData
Constructs anAxiomChangeData
object that describes a change involving the specifiedaxiom
.- Parameters:
axiom
- TheOWLAxiom
involved in a change.
-
-
Method Details
-
getAxiom
Gets theOWLAxiom
that is associated with this change data.- Returns:
- The
OWLAxiom
.
-
getItem
- Specified by:
getItem
in classOWLOntologyChangeData
- Returns:
- the object this change is adding or removing
-