|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.officefloor.demo.macro.MoveMouseMacro
public class MoveMouseMacro
Macro to move the mouse to specified location.
| Constructor Summary | |
|---|---|
MoveMouseMacro()
|
|
| Method Summary | |
|---|---|
String |
getConfigurationMemento()
Obtains the configuration memento to reinitialise a new instance of this Macro. |
String |
getDisplayLabel()
Obtains the label for displaying this Macro. |
String |
getDisplayName()
Obtains the display name for the Macro. |
MacroTask[] |
getMacroTasks()
Obtains the listing of MacroTask instances. |
long |
getPostRunWaitTime()
Obtains the time to wait after executing the MacroTask. |
Point |
getStartingMouseLocation()
Obtains the Point where the mouse cursor must be to start this
Macro. |
void |
runMacroTask(MacroTaskContext context)
Runs this MacroTask. |
void |
setConfigurationMemento(String memento)
Initialises this Macro from the configuration memento. |
void |
sourceMacro(MacroSourceContext context)
Sources a new Macro. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MoveMouseMacro()
| Method Detail |
|---|
public String getDisplayName()
MacroSourceMacro.
getDisplayName in interface MacroSourceMacro.public void sourceMacro(MacroSourceContext context)
MacroSourceMacro.
sourceMacro in interface MacroSourcecontext - MacroSourceContext.public void setConfigurationMemento(String memento)
MacroMacro from the configuration memento.
setConfigurationMemento in interface Macromemento - Memento containing the configuration.public String getConfigurationMemento()
MacroMacro.
getConfigurationMemento in interface Macropublic String getDisplayLabel()
MacroMacro.
getDisplayLabel in interface MacroMacro. May return
null for label based on type.public Point getStartingMouseLocation()
Macro
Obtains the Point where the mouse cursor must be to start this
Macro.
This allows for visually moving the mouse to this location before running
this Macro.
getStartingMouseLocation in interface MacroPoint where the mouse cursor must be to start this
Macro. null indicates non-mouse
Macro (typically keyboard entry).public MacroTask[] getMacroTasks()
MacroMacroTask instances.
getMacroTasks in interface MacroMacroTask instances.public void runMacroTask(MacroTaskContext context)
MacroTaskMacroTask.
runMacroTask in interface MacroTaskcontext - MacroTaskContext.public long getPostRunWaitTime()
MacroTaskMacroTask.
getPostRunWaitTime in interface MacroTaskMacroTask.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||