public class CreateValuePartition extends AbstractCompositeOntologyChange
Constructor and Description |
---|
CreateValuePartition(OWLDataFactory dataFactory,
OWLClass valuePartitionClass,
Collection<OWLClass> valuePartionClasses,
OWLObjectProperty valuePartitionProperty,
OWLOntology targetOntology)
Creates a composite change that will create a value partition.
|
public CreateValuePartition(OWLDataFactory dataFactory, OWLClass valuePartitionClass, Collection<OWLClass> valuePartionClasses, OWLObjectProperty valuePartitionProperty, 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.Copyright © 2020 The University of Manchester. All rights reserved.