cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOfstatic final TypeClass CLASS
@Kind("element") @Type("scripting element") default ScriptingElement[] getScriptingElements()
ScriptingElements@Kind("element") @Type("scripting element") ScriptingElement[] getScriptingElements(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"ScriptingElements@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()
ScriptingElements@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()
ScriptingPropertys@Kind("element") @Type("scripting property") ScriptingProperty[] getScriptingPropertys(String filter)
filter - AppleScript filter clause without the leading "whose" or "where"ScriptingPropertys@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()
ScriptingPropertys@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()