public class PhantomMacro extends Object implements Comparable<PhantomMacro>
| Modifier and Type | Class and Description |
|---|---|
class | PhantomMacro.MacroStepThe definition of macro steps. |
class | PhantomMacro.PhantomMacroThreadThis starter class just starts the play back of the macro in another thread. |
class | PhantomMacro.WaitAnyScreenThe definition of macro steps. |
| Modifier and Type | Field and Description |
|---|---|
String | commentThe comment of the macro. |
PhantomMacro.MacroStep[] | stepsThe macro steps. |
static int | TYPE_CALLDLGCall another macro. |
static int | TYPE_CALLREXXCall REXX (not supported). |
static int | TYPE_CHANGESESSIONChange session. |
static int | TYPE_COMMENTNote. |
static int | TYPE_DEBUGOutput text. |
static int | TYPE_JMPDLGJump to macro. |
static int | TYPE_NOPNo operation. |
static int | TYPE_PAUSETIMERPause timer. |
static int | TYPE_SENDFILEPSWSend user ID password (not supported). |
static int | TYPE_SENDKEYSend key. |
static int | TYPE_SENDPARAMSend parameter. |
static int | TYPE_SENDPASSWORDSend password (not supported). |
static int | TYPE_SENDSTRINGSend a character string. |
static int | TYPE_SETTIMEOUTSet time-out. |
static int | TYPE_STARTTIMERStart timer. |
static int | TYPE_STOPTIMERStop timer. |
static int | TYPE_WAITDelay (seconds). |
static int | TYPE_WAITANYSCRWait for screens. |
static int | TYPE_WAITSCREENWait for a screen. |
static int | WAS_CALLDLGWaitAnyScreen: Call another macro. |
static int | WAS_DEFAULTWaitAnyScreen: Default screen: keep on going in this macro. |
static int | WAS_JMPDLGWaitAnyScreen: Jump or branch away to another dialog. |
static int | WAS_RCWaitAnyScreen: A return code that is returned to the potential CallObject issuer. |
static int | WAS_REXXWaitAnyScreen: Call a REXX procedure (not supported). |
| Modifier and Type | Method and Description |
|---|---|
int | compareTo(PhantomMacro o)Used to sort the Phantom Macros at save. |
String | getName()Gets the name of the macro. |
String | playBack(PhantomWorker worker)Plays back the macro. |
public static final int TYPE_NOP
public static final int TYPE_SETTIMEOUT
public static final int TYPE_STARTTIMER
public static final int TYPE_STOPTIMER
public static final int TYPE_SENDSTRING
public static final int TYPE_SENDKEY
public static final int TYPE_WAITSCREEN
public static final int TYPE_CHANGESESSION
public static final int TYPE_SENDPARAM
public static final int TYPE_SENDPASSWORD
public static final int TYPE_WAIT
public static final int TYPE_PAUSETIMER
public static final int TYPE_WAITANYSCR
public static final int TYPE_CALLREXX
public static final int TYPE_CALLDLG
public static final int TYPE_JMPDLG
public static final int TYPE_SENDFILEPSW
public static final int TYPE_COMMENT
public static final int TYPE_DEBUG
public static final int WAS_DEFAULT
public static final int WAS_CALLDLG
public static final int WAS_JMPDLG
public static final int WAS_REXX
public static final int WAS_RC
public final PhantomMacro.MacroStep[] steps
public String comment
public String getName()
public String playBack(PhantomWorker worker)
public int compareTo(PhantomMacro o)
compareTo in interface Comparable<PhantomMacro>Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© 2026 Mindus SARL. All rights reserved.