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.