public interface SaturationState
| Modifier and Type | Method and Description |
|---|---|
Context |
getContext(IndexedClassExpression ice) |
Collection<Context> |
getContexts() |
ExtendedSaturationStateWriter |
getExtendedWriter(ConclusionVisitor<?> conclusionVisitor) |
ExtendedSaturationStateWriter |
getExtendedWriter(ContextCreationListener contextCreationListener,
ContextModificationListener contextModificationListener,
RuleApplicationVisitor ruleAppVisitor,
ConclusionVisitor<?> conclusionVisitor,
boolean trackNewContextsAsUnsaturated)
Creates a new
ExtendedSaturationStateWriter for modifying this
SaturationState associated with the given
ContextCreationListener. |
Collection<IndexedClassExpression> |
getNotSaturatedContexts() |
OntologyIndex |
getOntologyIndex() |
BasicSaturationStateWriter |
getWriter(ConclusionVisitor<?> conclusionVisitor) |
BasicSaturationStateWriter |
getWriter(ContextModificationListener contextModificationListener,
ConclusionVisitor<?> conclusionVisitor) |
Collection<Context> getContexts()
Context getContext(IndexedClassExpression ice)
OntologyIndex getOntologyIndex()
Collection<IndexedClassExpression> getNotSaturatedContexts()
ExtendedSaturationStateWriter getExtendedWriter(ContextCreationListener contextCreationListener, ContextModificationListener contextModificationListener, RuleApplicationVisitor ruleAppVisitor, ConclusionVisitor<?> conclusionVisitor, boolean trackNewContextsAsUnsaturated)
ExtendedSaturationStateWriter for modifying this
SaturationState associated with the given
ContextCreationListener. If ContextCreationListener is
not thread safe, the calls of the methods should be synchronized
The passed rule application visitor is used to apply initialization rules
to the newly created contextsBasicSaturationStateWriter getWriter(ContextModificationListener contextModificationListener, ConclusionVisitor<?> conclusionVisitor)
BasicSaturationStateWriter getWriter(ConclusionVisitor<?> conclusionVisitor)
ExtendedSaturationStateWriter getExtendedWriter(ConclusionVisitor<?> conclusionVisitor)
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.