public class Propagation extends AbstractConclusion
| Modifier and Type | Class and Description |
|---|---|
static class |
Propagation.ThisBackwardLinkRule |
| Constructor and Description |
|---|
Propagation(IndexedPropertyChain relation,
IndexedClassExpression carry) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(ConclusionVisitor<R> visitor,
Context context) |
boolean |
addToContextBackwardLinkRule(Context context) |
void |
apply(BasicSaturationStateWriter writer,
Context context) |
boolean |
containsBackwardLinkRule(Context context) |
Context |
getSourceContext(Context contextWhereStored) |
boolean |
removeFromContextBackwardLinkRule(Context context) |
String |
toString() |
public Propagation(IndexedPropertyChain relation, IndexedClassExpression carry)
public void apply(BasicSaturationStateWriter writer, Context context)
public <R> R accept(ConclusionVisitor<R> visitor, Context context)
public Context getSourceContext(Context contextWhereStored)
getSourceContext in interface ConclusiongetSourceContext in class AbstractConclusionnull if nonepublic boolean addToContextBackwardLinkRule(Context context)
public boolean removeFromContextBackwardLinkRule(Context context)
public boolean containsBackwardLinkRule(Context context)
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.