TPTP 4.5.0 Testing Tools Project
Internal API Specification

Package org.eclipse.tptp.test.auto.gui.internal.macro

Interface Summary
MacroManager.GlobalStateListener A gateway for client to determine the global state changes of the macro recorder.
MacroManager.VerificationHookListener Used to register classes as listeners that are awaiting the creation of a VerificationCommand from a focus command of an editor or a viewer.
 

Class Summary
AbstractMacroInstruction Provides an abstract implementation of IMacroInstruction.
Macro Models a macro
MacroConstants Defines macro constants used to construct the macro
MacroManager A singleton class that manages the macro recording and playback.
MacroObjectLocator A utility class used to locate different objects needed when playing back commands.
MacroUtil A helper class that is used while recording a macro.
ObjectMine A concrete implementation of IObjectMine.
ObjectMineManager In addition to the macro of each test case, a test suite also contains an object mine keeps a reference of all resolved objects.
UIObject  
XMLDefaultHandler  
 

Exception Summary
ObjectMine.IDCollisionException  
ObjectMine.UIObjectNotFound  
 


TPTP 4.5.0 Testing Tools Project
Internal API Specification