Class SimpleReasonerTBoxListener
- java.lang.Object
-
- org.apache.jena.rdf.listeners.StatementListener
-
- edu.cornell.mannlib.vitro.webapp.reasoner.SimpleReasonerTBoxListener
-
- All Implemented Interfaces:
org.apache.jena.rdf.model.ModelChangedListener
public class SimpleReasonerTBoxListener extends org.apache.jena.rdf.listeners.StatementListenerRoute notification of changes to TBox to the incremental ABox reasoner. The incremental ABox reasoner handles only subClass and equivalentClass class axioms. Reasoning dones as a result of TBox changes is always done in a separate thread.
-
-
Constructor Summary
Constructors Constructor Description SimpleReasonerTBoxListener(SimpleReasoner simpleReasoner)SimpleReasonerTBoxListener(SimpleReasoner simpleReasoner, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddedStatement(org.apache.jena.rdf.model.Statement statement)StringgetName()voidremovedStatement(org.apache.jena.rdf.model.Statement statement)voidsetStopRequested()
-
-
-
Constructor Detail
-
SimpleReasonerTBoxListener
public SimpleReasonerTBoxListener(SimpleReasoner simpleReasoner)
-
SimpleReasonerTBoxListener
public SimpleReasonerTBoxListener(SimpleReasoner simpleReasoner, String name)
-
-
Method Detail
-
addedStatement
public void addedStatement(org.apache.jena.rdf.model.Statement statement)
- Specified by:
addedStatementin interfaceorg.apache.jena.rdf.model.ModelChangedListener- Overrides:
addedStatementin classorg.apache.jena.rdf.listeners.StatementListener
-
removedStatement
public void removedStatement(org.apache.jena.rdf.model.Statement statement)
- Specified by:
removedStatementin interfaceorg.apache.jena.rdf.model.ModelChangedListener- Overrides:
removedStatementin classorg.apache.jena.rdf.listeners.StatementListener
-
getName
public String getName()
-
setStopRequested
public void setStopRequested()
-
-