org.semanticweb.owl.model
Class RemoveAxiom

java.lang.Object
  extended by org.semanticweb.owl.model.OWLOntologyChange
      extended by org.semanticweb.owl.model.OWLAxiomChange
          extended by org.semanticweb.owl.model.RemoveAxiom

public class RemoveAxiom
extends OWLAxiomChange

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group Date: 25-Oct-2006 Represents an ontology change were an axiom will be removed from an ontology if the change is applied to an ontology.


Constructor Summary
RemoveAxiom(OWLOntology ont, OWLAxiom axiom)
           
 
Method Summary
 void accept(OWLOntologyChangeVisitor visitor)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class org.semanticweb.owl.model.OWLAxiomChange
getAxiom, getEntities, isAxiomChange
 
Methods inherited from class org.semanticweb.owl.model.OWLOntologyChange
getOntology
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveAxiom

public RemoveAxiom(OWLOntology ont,
                   OWLAxiom axiom)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

accept

public void accept(OWLOntologyChangeVisitor visitor)
Specified by:
accept in class OWLOntologyChange