public class TraleSLDTreeBehavior extends LogicProgrammingTreeBehavior
lastActiveID, newStepIDByLastStepID, secondaryTree, stepBeingRedone
kahina, object
Constructor and Description |
---|
TraleSLDTreeBehavior(KahinaTree tree,
KahinaInstance<?,?,?,?> kahina,
KahinaTree secondaryTree) |
Modifier and Type | Method and Description |
---|---|
void |
processEvent(KahinaEvent e)
Does not react to any event by default; is overridden by implementations.
|
void |
processEvent(TraleSLDBridgeEvent e) |
void |
processRuleApplication(int stepID,
int externalID,
java.lang.String ruleName) |
void |
processStepFinished(int stepID)
registers and reacts to a finished step
|
getMaxNodeLabelLength, initializeCreepPoints, initializeFailPoints, initializePrimaryBreakpoints, initializePrimaryWarnPoints, initializeSecondaryBreakpoints, initializeSecondaryWarnPoints, initializeSkipPoints, integrateIncomingNode, processLogicProgrammingBridgeEvent, processStepDescriptionEvent, processStepException, processStepExit, processStepFail, processStepInformation, processStepRedo, processSystemEvent, processVirtualRedo, setMaxNodeLabelLength
public TraleSLDTreeBehavior(KahinaTree tree, KahinaInstance<?,?,?,?> kahina, KahinaTree secondaryTree)
public void processRuleApplication(int stepID, int externalID, java.lang.String ruleName)
public void processStepFinished(int stepID)
stepID
- - the ID of the step that was finished in the monitored logic programming systempublic void processEvent(KahinaEvent e)
KahinaBehavior
processEvent
in interface KahinaListener
processEvent
in class LogicProgrammingTreeBehavior
public void processEvent(TraleSLDBridgeEvent e)