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