|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.semanticweb.owl.AbstractCompositeOntologyChange org.semanticweb.owl.MakeClassesMutuallyDisjoint
public class MakeClassesMutuallyDisjoint
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 24-Jul-2007
Constructor Summary | |
---|---|
MakeClassesMutuallyDisjoint(OWLDataFactory dataFactory,
java.util.Set<? extends OWLDescription> descriptions,
boolean usePairwiseDisjointAxioms,
OWLOntology targetOntology)
Creates a composite change which makes a set of classes mutually disjoint |
Method Summary | |
---|---|
java.util.List<OWLOntologyChange> |
getChanges()
Gets the changes which compose this composite change. |
Methods inherited from class org.semanticweb.owl.AbstractCompositeOntologyChange |
---|
getDataFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MakeClassesMutuallyDisjoint(OWLDataFactory dataFactory, java.util.Set<? extends OWLDescription> descriptions, boolean usePairwiseDisjointAxioms, OWLOntology targetOntology)
dataFactory
- The data factory which should be used for creating the axiomsdescriptions
- The descriptions which should be made mutually disjoint.usePairwiseDisjointAxioms
- true
if multiple disjoint classes
axioms should be used to make the descriptions pairwise disjoint (for backwards
compatibility with OWL 1.0), or false
if one disjoint classes axiom
should be used (preferred OWL 1.1 method).targetOntology
- The target ontology which the changes will be applied to.Method Detail |
---|
public java.util.List<OWLOntologyChange> getChanges()
OWLCompositeOntologyChange
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |