public class TraleSLDState extends LogicProgrammingState
profile
consoleLines, consoleMessages, kahina, matchCountByBreakpoint, warnThresholdByBreakpoint
Constructor and Description |
---|
TraleSLDState(TraleSLDInstance kahina,
boolean withAuxiliaryInstance) |
Modifier and Type | Method and Description |
---|---|
TraleSLDStep |
get(int id)
Shortcut for quick access to step data; should be overriden in the obvios way for custom step types.
|
KahinaChart |
getChart() |
int |
getEdgeForNode(int nodeID) |
int |
getNodeForEdge(int edgeID) |
TraleSLDSignature |
getSignature() |
AuxiliaryTraleInstance |
getTrale() |
void |
initialize() |
void |
linkEdgeToNode(int edgeID,
int nodeID) |
addConsoleLineRefForStep, breakpointConsoleMessage, consoleMessage, consoleMessage, exceptionConsoleMessage, getConsoleLineRefForStep, getFullProfile, getHiddenSteps, getLinkAnchors, getLinkTarget, getSecondaryStepTree, getStepTree, hideStep, linkNodes
consoleMessage, getConsoleMessages, getLineReferencesForStep, getMatchCountByBreakpoint, getSelectedStepID, getStepCount, getSteps, getWarnThresholdByBreakpoint, loadSteps, nextStepID, processEvent, processSelection, retrieve, store
public TraleSLDState(TraleSLDInstance kahina, boolean withAuxiliaryInstance)
public void initialize()
initialize
in class LogicProgrammingState
public KahinaChart getChart()
public TraleSLDSignature getSignature()
public AuxiliaryTraleInstance getTrale()
public void linkEdgeToNode(int edgeID, int nodeID)
public int getNodeForEdge(int edgeID)
public int getEdgeForNode(int nodeID)
public TraleSLDStep get(int id)
KahinaState
get
in class LogicProgrammingState