jtp.frame.fc
Class UnrollingRuleAction
java.lang.Object
|
+--jtp.disp.AbstractRelationBasedReasoner
|
+--jtp.disp.AbstractRelationBasedFCReasoner
|
+--jtp.frame.fc.BlendingRuleAction
|
+--jtp.frame.fc.UnrollingRuleAction
- All Implemented Interfaces:
- Cloneable, DemodulationReplacementListener, Reasoner, RelationBasedFCReasoner, RelationBasedReasoner, Serializable, TriggerValidator
- public class UnrollingRuleAction
- extends BlendingRuleAction
- See Also:
- Serialized Form
Methods inherited from class jtp.frame.fc.BlendingRuleAction |
clone, equals, getRuleClause, getRuleLiteral, getTriggerLiterals, hashCode, instantiateTemplate, prepareSubSteps, process, stripProofs, validateTrigger |
UnrollingRuleAction
public UnrollingRuleAction(Clause cl,
Literal ruleLit,
String id,
RuleCreationReasoningStep ruleStep,
List triggers)
prepareResult
protected ReasoningStepIterator prepareResult(ReasoningStep input,
List subSteps,
List varStack)
- Specified by:
prepareResult
in class BlendingRuleAction
substitute
public Object substitute(CanonicalMapping mapping)
- Specified by:
substitute
in interface DemodulationReplacementListener
- Overrides:
substitute
in class BlendingRuleAction