Modifier and Type | Method | Description |
---|---|---|
default int |
countScriptingParameters() |
|
int |
countScriptingParameters(String filter) |
|
String |
getDescription() |
The description of the command.
|
ScriptingParameter |
getDirectParameter() |
The direct parameter of the command.
|
String |
getId() |
The unique identifier of the command.
|
String |
getName() |
The name of the command.
|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
ScriptingParameter |
getScriptingParameter(int index) |
|
ScriptingParameter |
getScriptingParameter(Id id) |
|
default ScriptingParameter[] |
getScriptingParameters() |
|
ScriptingParameter[] |
getScriptingParameters(String filter) |
|
ScriptingResultObject |
getScriptingResult() |
The object or data returned by this command.
|
String |
getSuiteName() |
The name of the suite to which this command belongs.
|
boolean |
isHidden() |
Is the command hidden?
|
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Kind("element") @Type("scripting parameter") default ScriptingParameter[] getScriptingParameters()
ScriptingParameter
s@Kind("element") @Type("scripting parameter") ScriptingParameter[] getScriptingParameters(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"ScriptingParameter
s@Kind("element") @Type("scripting parameter") ScriptingParameter getScriptingParameter(int index)
index
- index into the element list (zero-based)ScriptingParameter
at the requested index@Kind("element") @Type("scripting parameter") ScriptingParameter getScriptingParameter(Id id)
id
- id of the itemScriptingParameter
with the requested id@Kind("element") @Type("scripting parameter") default int countScriptingParameters()
ScriptingParameter
s@Kind("element") @Type("scripting parameter") int countScriptingParameters(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"@Code("pnam") @Kind("property") @Name("name") @Type("text") String getName()
@Code("ID ") @Kind("property") @Name("id") @Type("text") String getId()
@Code("desc") @Kind("property") @Name("description") @Type("text") String getDescription()
@Code("sddp") @Kind("property") @Name("direct parameter") @Type("scripting parameter") ScriptingParameter getDirectParameter()
@Code("hidn") @Kind("property") @Name("hidden") @Type("boolean") boolean isHidden()
@Code("sdrs") @Kind("property") @Name("scripting result") @Type("scripting result object") ScriptingResultObject getScriptingResult()
@Code("stnm") @Kind("property") @Name("suite name") @Type("text") String getSuiteName()