org.eclipse.emf.mwe.core.debug.processing
Interface EventHandler

All Known Implementing Classes:
CommandRuntimeHandler, EventRuntimeHandler, VariablesRuntimeHandler

public interface EventHandler

Interface to handle events from the DebugMonitor.
See DebugMonitor to understand when an event is fired.


Field Summary
static int END_FRAME
           
static int NORMAL_FRAME
           
 
Method Summary
 void postTask(java.lang.Object context)
           
 void preTask(java.lang.Object element, java.lang.Object context, int state)
           
 void resumed()
           
 void started()
           
 void suspended()
           
 void terminated()
           
 

Field Detail

NORMAL_FRAME

static final int NORMAL_FRAME
See Also:
Constant Field Values

END_FRAME

static final int END_FRAME
See Also:
Constant Field Values
Method Detail

started

void started()
             throws java.io.IOException
Throws:
java.io.IOException

preTask

void preTask(java.lang.Object element,
             java.lang.Object context,
             int state)
             throws java.io.IOException
Throws:
java.io.IOException

postTask

void postTask(java.lang.Object context)
              throws java.io.IOException
Throws:
java.io.IOException

suspended

void suspended()
               throws java.io.IOException
Throws:
java.io.IOException

resumed

void resumed()
             throws java.io.IOException
Throws:
java.io.IOException

terminated

void terminated()
                throws java.io.IOException
Throws:
java.io.IOException