public class CreateValuePartition extends AbstractCompositeOntologyChange
| Constructor and Description |
|---|
CreateValuePartition(org.semanticweb.owlapi.model.OWLDataFactory dataFactory,
org.semanticweb.owlapi.model.OWLClass valuePartitionClass,
Set<org.semanticweb.owlapi.model.OWLClass> valuePartionClasses,
org.semanticweb.owlapi.model.OWLObjectProperty valuePartitionProperty,
org.semanticweb.owlapi.model.OWLOntology targetOntology)
Creates a composite change that will create a value partition.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.semanticweb.owlapi.model.OWLOntologyChange> |
getChanges()
Gets the changes which compose this composite change.
|
getDataFactorypublic CreateValuePartition(org.semanticweb.owlapi.model.OWLDataFactory dataFactory,
org.semanticweb.owlapi.model.OWLClass valuePartitionClass,
Set<org.semanticweb.owlapi.model.OWLClass> valuePartionClasses,
org.semanticweb.owlapi.model.OWLObjectProperty valuePartitionProperty,
org.semanticweb.owlapi.model.OWLOntology targetOntology)
dataFactory - A data factory which can be used to create the necessary axiomsvaluePartitionClass - The class which represents the value partition.valuePartionClasses - The classes that represent the various values of the value
partition.valuePartitionProperty - the property which should be used in conjunction with the
value partition.targetOntology - The target ontology which the axioms that are necessary to create
the value partition will be added to.public List<org.semanticweb.owlapi.model.OWLOntologyChange> getChanges()
OWLCompositeOntologyChangeCopyright © 2013 The University of Manchester. All Rights Reserved.