Modifier and Type | Method | Description |
---|---|---|
default int |
countXmlElements() |
|
int |
countXmlElements(String filter) |
|
String |
getId() |
The unique identifier of the XML data.
|
String |
getName() |
The name of the XML data.
|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
String |
getText() |
The text representation of the XML data.
|
XmlElement |
getXmlElement(int index) |
|
XmlElement |
getXmlElement(Id id) |
|
default XmlElement[] |
getXmlElements() |
|
XmlElement[] |
getXmlElements(String filter) |
|
void |
setName(String name) |
The name of the XML data.
|
void |
setText(String text) |
The text representation of the XML data.
|
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Kind("element") @Type("XML element") default XmlElement[] getXmlElements()
XmlElement
s@Kind("element") @Type("XML element") XmlElement[] getXmlElements(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"XmlElement
s@Kind("element") @Type("XML element") XmlElement getXmlElement(int index)
index
- index into the element list (zero-based)XmlElement
at the requested index@Kind("element") @Type("XML element") XmlElement getXmlElement(Id id)
id
- id of the itemXmlElement
with the requested id@Kind("element") @Type("XML element") default int countXmlElements()
XmlElement
s@Kind("element") @Type("XML element") int countXmlElements(String filter)
filter
- AppleScript filter clause without the leading "whose" or "where"@Code("ID ") @Kind("property") @Name("id") @Type("text") String getId()
@Code("pnam") @Kind("property") @Name("name") @Type("text") String getName()
@Code("pnam") @Kind("property") @Name("name") @Type("text") void setName(String name)
name
- new property value@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