com.ibm.eNetwork.beans.HOD.event
Interface MacroDebugListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
MacroManager

public interface MacroDebugListener
extends java.util.EventListener

Objects should implement this interface if they want to debug a macro's play in the Macro bean. This relates to both screen matching results and action execution. See each event class for details


Method Summary
 void executeAction(MacroDebugActionEvent e)
          Called when an action for a particular screen is being executed.
 void macroDebugStart(MacroDebugStartEvent e)
          Called right before the macro begins its play logic.
 void macroDebugStop(MacroDebugStopEvent e)
          Called immediately after the macro ends its play logic.
 void screensCompared(MacroRecoDebugEvent e)
          Called when a new screen appears and the Macro's screen matching logic is run.
 

Method Detail

executeAction

public void executeAction(MacroDebugActionEvent e)
Called when an action for a particular screen is being executed.
Parameters:
e - MacroDebugActionEvent object that contains the action details

screensCompared

public void screensCompared(MacroRecoDebugEvent e)
Called when a new screen appears and the Macro's screen matching logic is run. Contains pass/fail results for all the screens in the current macro.
Parameters:
e - MacroRecoDebugEvent object that contains the results

macroDebugStart

public void macroDebugStart(MacroDebugStartEvent e)
Called right before the macro begins its play logic.

macroDebugStop

public void macroDebugStop(MacroDebugStopEvent e)
Called immediately after the macro ends its play logic.