See: Description
| Interface | Description |
|---|---|
| IMXMLData |
Represents the syntax, but not the semantics, of an MXML file.
|
| IMXMLDataManager |
The
IMXMLDataManager of the IWorkspace maintains a cache of
IMXMLData objects that serve as DOMs for MXML files. |
| IMXMLInstructionData |
Represents an XML processing instruction.
|
| IMXMLLanguageConstants |
Core MXML constants.
|
| IMXMLManifestManager | |
| IMXMLNamespaceAttributeData |
Represents a namespace attribute in MXML.
|
| IMXMLNamespaceMapping |
Interface to a MXML-namespace-URI-to-manifest-file mapping.
|
| IMXMLTagAttributeData |
Represents an attribute in MXML.
|
| IMXMLTagData |
Represents an open tag, a close tag, or an empty tag in MXML.
|
| IMXMLTextData |
Represents a block of some form of text found in MXML content.
|
| IMXMLTypeConstants |
Constants for AS3 types that have special significance to MXML and Flex
|
| IMXMLUnitData |
Represents one unit of MXML.
|
| IStateDefinition |
Represents the base definition of either a state or a state group defined
with an MXML 4 document
|
| IStateDefinitionBase |
Represents the base definition of either a state or a state group defined
with an MXML 4 document
|
| IStateGroupDefinition |
Represents a state group defined with an MXML 4 document
|
| IXMLNameResolver |
Interface to handle resolving an XML name to a fully-qualified ActionScript
name or to a definition.
|
| Enum | Description |
|---|---|
| IMXMLTextData.TextType |
Represents different kinds of text elements.
|
The main class is MXMLData, which represents an entire MXML file.
The content of the file is represented as a list of MXMLUnitData
objects representing MXML units, but there are APIs which allows the
linear list of units to be accessed as a hierarchy of tags that contain other
tags.
There are three types of MXML units:
MXMLInstructionData unit represents a processing instruction
such as <?xml version="1.0" encoding="utf-8"?>.MXMLTagData unit represents an open tag
like <Button>, a close tag like
</Button>, or an empty tag like
<Button/>.
The attributes of an open tag or an empty tag are represented by
MXMLTagAttributeData objects.MXMLTextData unit represents character data such as
regular text, whitespace, a CDATA block, or a comment.Copyright © 2016 The Apache Software Foundation. All rights reserved.