public static class Propagation.ThisBackwardLinkRule extends ModifiableLinkImpl<ModifiableLinkRule<BackwardLink>> implements ModifiableLinkRule<BackwardLink>
| Modifier and Type | Method and Description |
|---|---|
void |
accept(RuleApplicationVisitor visitor,
BasicSaturationStateWriter writer,
BackwardLink backwardLink) |
void |
apply(BasicSaturationStateWriter writer,
BackwardLink link)
Applying the rule to an element within a
BasicSaturationStateWriter |
String |
getName() |
Multimap<IndexedPropertyChain,IndexedClassExpression> |
getPropagationsByObjectProperty() |
next, setNextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnext, setNextpublic Multimap<IndexedPropertyChain,IndexedClassExpression> getPropagationsByObjectProperty()
public String getName()
getName in interface Rule<BackwardLink>public void apply(BasicSaturationStateWriter writer, BackwardLink link)
RuleBasicSaturationStateWriterapply in interface Rule<BackwardLink>writer - a BasicSaturationStateWriter which could be changed as a
result of this rule's applicationlink - the element to which the rule is appliedpublic void accept(RuleApplicationVisitor visitor, BasicSaturationStateWriter writer, BackwardLink backwardLink)
accept in interface LinkRule<BackwardLink>Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.