Class SimpleReasonerTBoxListener

  • All Implemented Interfaces:
    org.apache.jena.rdf.model.ModelChangedListener

    public class SimpleReasonerTBoxListener
    extends org.apache.jena.rdf.listeners.StatementListener
    Route 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 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:
        addedStatement in interface org.apache.jena.rdf.model.ModelChangedListener
        Overrides:
        addedStatement in class org.apache.jena.rdf.listeners.StatementListener
      • removedStatement

        public void removedStatement​(org.apache.jena.rdf.model.Statement statement)
        Specified by:
        removedStatement in interface org.apache.jena.rdf.model.ModelChangedListener
        Overrides:
        removedStatement in class org.apache.jena.rdf.listeners.StatementListener
      • getName

        public String getName()
      • setStopRequested

        public void setStopRequested()