cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Kind("element") @Type("scripting element") default ScriptingElement[] getScriptingElements()
ScriptingElement
s@Kind("element") @Type("scripting element") ScriptingElement[] getScriptingElements(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"ScriptingElement
s@Kind("element") @Type("scripting element") ScriptingElement getScriptingElement(int index)
index
- index into the element list (zero-based)ScriptingElement
at the requested index@Kind("element") @Type("scripting element") ScriptingElement getScriptingElement(Id id)
id
- id of the itemScriptingElement
with the requested id@Kind("element") @Type("scripting element") default int countScriptingElements()
ScriptingElement
s@Kind("element") @Type("scripting element") int countScriptingElements(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"@Kind("element") @Type("scripting property") default ScriptingProperty[] getScriptingPropertys()
ScriptingProperty
s@Kind("element") @Type("scripting property") ScriptingProperty[] getScriptingPropertys(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"ScriptingProperty
s@Kind("element") @Type("scripting property") ScriptingProperty getScriptingProperty(int index)
index
- index into the element list (zero-based)ScriptingProperty
at the requested index@Kind("element") @Type("scripting property") ScriptingProperty getScriptingProperty(Id id)
id
- id of the itemScriptingProperty
with the requested id@Kind("element") @Type("scripting property") default int countScriptingPropertys()
ScriptingProperty
s@Kind("element") @Type("scripting property") int countScriptingPropertys(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("hidn") @Kind("property") @Name("hidden") @Type("boolean") boolean isHidden()
@Code("plnm") @Kind("property") @Name("plural name") @Type("text") String getPluralName()
@Code("stnm") @Kind("property") @Name("suite name") @Type("text") String getSuiteName()
@Code("supe") @Kind("property") @Name("superclass") @Type("scripting class") ScriptingClass getSuperclass()