|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.semanticweb.owlapi.util.OWLEntityRemover
public class OWLEntityRemover
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 11-Dec-2006
Constructor Summary | |
---|---|
OWLEntityRemover(OWLOntologyManager owlOntologyManager,
java.util.Set<OWLOntology> ontologies)
Creates an entity remover, which will remove entities (axioms referring to the entities from the specified ontologies). |
Method Summary | |
---|---|
java.util.List<OWLOntologyChange> |
getChanges()
Gets the list of ontology changes that are required in order to remove visited entities from the set of ontologies. |
void |
reset()
Clears any changes which have accumulated over the course of visiting different entities. |
void |
visit(OWLAnnotationProperty property)
|
void |
visit(OWLClass cls)
|
void |
visit(OWLDataProperty property)
|
void |
visit(OWLDatatype datatype)
|
void |
visit(OWLNamedIndividual individual)
|
void |
visit(OWLObjectProperty property)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OWLEntityRemover(OWLOntologyManager owlOntologyManager, java.util.Set<OWLOntology> ontologies)
owlOntologyManager
- The OWLOntologyManager
which contains the ontologies
that contain entities to be removed.ontologies
- The set of ontologies that contain references to axioms to be removed.Method Detail |
---|
public java.util.List<OWLOntologyChange> getChanges()
public void reset()
public void visit(OWLClass cls)
visit
in interface OWLEntityVisitor
public void visit(OWLDatatype datatype)
visit
in interface OWLEntityVisitor
public void visit(OWLNamedIndividual individual)
visit
in interface OWLEntityVisitor
public void visit(OWLDataProperty property)
visit
in interface OWLEntityVisitor
public void visit(OWLObjectProperty property)
visit
in interface OWLEntityVisitor
public void visit(OWLAnnotationProperty property)
visit
in interface OWLEntityVisitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |