XMLTag

An XML markup tag.

Methods:

extractLabel, insertLabel, remove

Objects:

Number, Object, String, UIColors,

Property Listing

Property

Type

Access

Description

id

Number

readonly

The unique ID of the XMLTag.

index

Number

readonly

The index of the XMLTag within its containing object.

label

String

read/write

A property that can be set to any string.

name

String

read/write

The name of the XMLTag.

parent

Application

Document

readonly

The parent of the XMLTag (a Application or Document).

properties

Object

read/write

A property that allows setting of several properties at the same time.

tagColor

Array of 3 Reals (0 - 255)

UIColors

read/write

The color of the tag, specified either as an array of three doubles, each in the range 0 to 255 and representing R, G, and B values, or as a UI color. Can return: Array of 3 Reals (0 - 255) or UIColors enumerator.

Method Listing

String extractLabel (key:String)

Gets the label value associated with the specified key.

Parameter

Type

Description

key

String

The key.

undefined insertLabel (key:String, value:String)

Sets the label to the value associated with the specified key.

Parameter

Type

Description

key

String

The key.

value

String

The value.

undefined remove (replacingWith:Varies XMLTag String)

Deletes the tag.

Parameter

Type

Description

replacingWith

XMLTag

String

The tag to substitute. Can accept: XMLTag or String.

Object of

XMLElement.markupTag

XMLImportMap.markupTag

XMLExportMap.markupTag

DTD.rootTag

Return

XMLTags.add()