|
|||||||||||
| 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.OWLDisjointClassesAxiomImpl
An axiom asserting the disjointness of a number of classes.
| Constructor Summary | |
OWLDisjointClassesAxiomImpl(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 |
getDisjointClasses()
Returns a collection of OWLDescriptions which
are the descriptions asserted to be disjoint. |
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 OWLDisjointClassesAxiomImpl(OWLDataFactoryImpl factory,
Set set)
| Method Detail |
public Set getDisjointClasses()
OWLDescriptions which
are the descriptions asserted to be disjoint.
getDisjointClasses in interface OWLDisjointClassesAxiompublic 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 | ||||||||||