|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.semanticweb.owl.impl.model.OWLObjectImpl
|
+--org.semanticweb.owl.impl.model.OWLClassAxiomImpl
|
+--org.semanticweb.owl.impl.model.OWLEquivalentClassesAxiomImpl
An axiom asserting the equivalence of a number of classes.
| Constructor Summary | |
OWLEquivalentClassesAxiomImpl(OWLDataFactoryImpl factory,
Set set)
|
|
| Method Summary | |
void |
accept(OWLClassAxiomVisitor visitor)
Accept a visit from a visitor |
void |
accept(OWLObjectVisitor visitor)
Accept a visit from a visitor |
protected void |
addOntology(OWLOntologyImpl o)
Add the given ontology to the collection that this class knows it appears in. |
Set |
getEquivalentClasses()
Returns a collection of OWLDescriptions which
are the descriptions asserted to be equivalent. |
Set |
getOntologies()
Returns the collection of ontologies that this object is known to occur in. |
protected boolean |
removeOntology(OWLOntologyImpl o)
Remove the given ontology from the collection that this class knows it appears in. |
| Methods inherited from class org.semanticweb.owl.impl.model.OWLObjectImpl |
clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.semanticweb.owl.model.OWLObject |
clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory |
| Constructor Detail |
public OWLEquivalentClassesAxiomImpl(OWLDataFactoryImpl factory,
Set set)
| Method Detail |
public Set getEquivalentClasses()
OWLDescriptions which
are the descriptions asserted to be equivalent.
getEquivalentClasses in interface OWLEquivalentClassesAxiompublic Set getOntologies()
OWLOntologyObject
getOntologies in interface OWLOntologyObjectgetOntologies in class OWLClassAxiomImplSet valueprotected void addOntology(OWLOntologyImpl o)
addOntology in class OWLClassAxiomImplo - an OWLOntologyImpl valueprotected boolean removeOntology(OWLOntologyImpl o)
removeOntology in class OWLClassAxiomImplo - an OWLOntologyImpl value
public void accept(OWLObjectVisitor visitor)
throws OWLException
OWLObject
accept in interface OWLObjectaccept in class OWLObjectImplOWLException
public void accept(OWLClassAxiomVisitor visitor)
throws OWLException
OWLClassAxiom
accept in interface OWLClassAxiomOWLException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||