Class SubjectDataPropertyRemove
java.lang.Object
cz.cvut.kbss.ontodriver.owlapi.change.SubjectPropertyRemove<org.semanticweb.owlapi.model.OWLDataProperty>
cz.cvut.kbss.ontodriver.owlapi.change.SubjectDataPropertyRemove
- All Implemented Interfaces:
TransactionalChange
public class SubjectDataPropertyRemove
extends SubjectPropertyRemove<org.semanticweb.owlapi.model.OWLDataProperty>
-
Field Summary
Fields inherited from class cz.cvut.kbss.ontodriver.owlapi.change.SubjectPropertyRemove
property, subject
-
Constructor Summary
ConstructorsConstructorDescriptionSubjectDataPropertyRemove
(org.semanticweb.owlapi.model.OWLNamedIndividual subject, org.semanticweb.owlapi.model.OWLDataProperty property) -
Method Summary
Modifier and TypeMethodDescriptionList<org.semanticweb.owlapi.model.OWLOntologyChange>
toOwlChanges
(org.semanticweb.owlapi.model.OWLOntology targetOntology) Translates this transactional change to corresponding OWLAPI change axioms.Methods inherited from class cz.cvut.kbss.ontodriver.owlapi.change.SubjectPropertyRemove
equals, getProperty, getSubject, hashCode, overrides, toString
-
Constructor Details
-
SubjectDataPropertyRemove
public SubjectDataPropertyRemove(org.semanticweb.owlapi.model.OWLNamedIndividual subject, org.semanticweb.owlapi.model.OWLDataProperty property)
-
-
Method Details
-
toOwlChanges
public List<org.semanticweb.owlapi.model.OWLOntologyChange> toOwlChanges(org.semanticweb.owlapi.model.OWLOntology targetOntology) Description copied from interface:TransactionalChange
Translates this transactional change to corresponding OWLAPI change axioms.- Parameters:
targetOntology
- Ontology to which the changes are applied- Returns:
- A list of OWL change axioms corresponding to this change
-