Modifier and Type | Method | Description |
---|---|---|
default int |
countPropertyListItems() |
|
int |
countPropertyListItems(String filter) |
|
TypeClass |
getKind() |
The kind of data stored in the property list item: boolean/data/date/list/number/record/string.
|
String |
getName() |
The name of the property list item ( if any ).
|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
PropertyListItem |
getPropertyListItem(int index) |
|
PropertyListItem |
getPropertyListItem(Id id) |
|
default PropertyListItem[] |
getPropertyListItems() |
|
PropertyListItem[] |
getPropertyListItems(String filter) |
|
String |
getText() |
The text representation of the property list data.
|
Reference |
getValue() |
The value of the property list item.
|
void |
setText(String text) |
The text representation of the property list data.
|
void |
setValue(Reference value) |
The value of the property list item.
|
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Kind("element") @Type("property list item") default PropertyListItem[] getPropertyListItems()
PropertyListItem
s@Kind("element") @Type("property list item") PropertyListItem[] getPropertyListItems(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"PropertyListItem
s@Kind("element") @Type("property list item") PropertyListItem getPropertyListItem(int index)
index
- index into the element list (zero-based)PropertyListItem
at the requested index@Kind("element") @Type("property list item") PropertyListItem getPropertyListItem(Id id)
id
- id of the itemPropertyListItem
with the requested id@Kind("element") @Type("property list item") default int countPropertyListItems()
PropertyListItem
s@Kind("element") @Type("property list item") int countPropertyListItems(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"@Code("kind") @Kind("property") @Name("kind") @Type("type") TypeClass getKind()
@Code("pnam") @Kind("property") @Name("name") @Type("text") String getName()
@Code("ctxt") @Kind("property") @Name("text") @Type("text") String getText()
@Code("ctxt") @Kind("property") @Name("text") @Type("text") void setText(String text)
text
- new property value@Code("valL") @Kind("property") @Name("value") @Type("any") Reference getValue()
@Code("valL") @Kind("property") @Name("value") @Type("any") void setValue(Reference value)
value
- new property value