|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.semanticweb.owlapi.AbstractCompositeOntologyChange org.semanticweb.owlapi.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 OWLClassExpression> classExpressions,
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.owlapi.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 OWLClassExpression> classExpressions, boolean usePairwiseDisjointAxioms, OWLOntology targetOntology)
dataFactory
- The data factory which should be used for creating the axiomsclassExpressions
- The class expressions which should be made mutually disjoint.usePairwiseDisjointAxioms
- true
if multiple disjoint classes
axioms should be used to make the class expressions 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 |