public class SWIPrologBridge extends PrologBridge
currentID, selectedID, skipFlag, skipID, state, stepIDConv, waitingForReturnFromSkipkahina| Constructor and Description |
|---|
SWIPrologBridge(LogicProgrammingInstance kahina) |
| Modifier and Type | Method and Description |
|---|---|
protected SWIPrologStep |
generateStep() |
void |
registerBindings(int externalStepID,
java.lang.String direction,
java.lang.String[] keys,
java.lang.String[] values)
Called to register variable bindings for a step.
|
isQueryRootcall, canSkipOrAutocomplete, convertStepID, deregister, end, exception, exit, exit, exit, fail, getAction, getBridgeState, getParentCandidateID, isPaused, linkNodes, maybeUpdateStepCount, performBreakAction, performCompleteAction, performCreepAction, performFailAction, performSkipAction, processControlEvent, processEvent, processSelectionEvent, processSystemEvent, processWarnEvent, redo, registerLayer, registerStepSourceCodeLocation, select, selectIfPaused, setBridgeState, setParentCandidateID, step, step, step, virtualRedo, warningpublic SWIPrologBridge(LogicProgrammingInstance kahina)
protected SWIPrologStep generateStep()
generateStep in class LogicProgrammingBridgepublic void registerBindings(int externalStepID,
java.lang.String direction,
java.lang.String[] keys,
java.lang.String[] values)
externalStepID - direction - any string, normally either "in" (for call, redo) or "out" (for exit)keys - argument numbers or variable namesvalues - string representations of Prolog terms