org.semanticweb.owl
Class CoerceConstantsIntoDataPropertyRange
java.lang.Object
org.semanticweb.owl.AbstractCompositeOntologyChange
org.semanticweb.owl.CoerceConstantsIntoDataPropertyRange
- All Implemented Interfaces:
- OWLCompositeOntologyChange
public class CoerceConstantsIntoDataPropertyRange
- extends AbstractCompositeOntologyChange
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 13-Aug-2007
Coerces constants to have the same type as the range of a property in
axioms where the two are used. For example, given, p value "xyz", the
"xyz" constant would be typed with the range of p.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CoerceConstantsIntoDataPropertyRange
public CoerceConstantsIntoDataPropertyRange(OWLDataFactory dataFactory,
java.util.Set<OWLOntology> ontologies)
getChanges
public java.util.List<OWLOntologyChange> getChanges()
- Description copied from interface:
OWLCompositeOntologyChange
- Gets the changes which compose this composite change. Once this method
has been invoked, it will always return the same list of changes.
- Returns:
- A list of ontology changes.