|
The Meta-Environment API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IViewer
This interface specifies the events the debug toolbus can fire.
Method Summary | |
---|---|
void |
processBreakPointHit(ProcessInstance processInstance)
Informs the viewer that a registered breakpoint on a process or process instance was hit. |
void |
processInstanceStarted(ProcessInstance processInstance)
Fired when a new process instance is started. |
void |
processInstanceTerminated(ProcessInstance processInstance)
Fired when a process instance is terminated. |
void |
sourceBreakPointHit(StateElement stateElement)
Informs the viewer that a registered breakpoint on a sourcecode coordinate was hit. |
void |
stateElementBreakPointHit(StateElement stateElement)
Informs the viewer that a registered breakpoint on a state element was hit. |
void |
stepExecuted(ProcessInstance processInstance,
StateElement executedStateElement,
ProcessInstance[] partners)
Fired after the successfull completion of a step. |
void |
toolbusStarting()
Fired right before the debug ToolBus starts executing the process logic. |
void |
toolbusTerminating()
Fired right before then debug ToolBus shuts down. |
void |
updateState(int state)
Informs the viewer about what the debug toolbus is currently doing. |
Method Detail |
---|
void updateState(int state)
state
- The state that identifies what the debug toolbus is currently doing.IViewerConstants
void stepExecuted(ProcessInstance processInstance, StateElement executedStateElement, ProcessInstance[] partners)
processInstance
- The process instance in which a state element was executed.executedStateElement
- The state element that was executed.partners
- All the process instances that cooperated during the execution of the state element.void processInstanceStarted(ProcessInstance processInstance)
processInstance
- The process instance that was started.void processInstanceTerminated(ProcessInstance processInstance)
processInstance
- The process instance that was terminated.void processBreakPointHit(ProcessInstance processInstance)
processInstance
- The process instance that matches the breakpoint.void stateElementBreakPointHit(StateElement stateElement)
stateElement
- The state element on which the breakpoint was set.void sourceBreakPointHit(StateElement stateElement)
stateElement
- The executed state element which's position information corresponded to a
breakpoint set on a sourcecode coordinate.void toolbusStarting()
void toolbusTerminating()
|
The Meta-Environment API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |