Package | Description |
---|---|
org.apache.flex.compiler.internal.mxml |
This package is the internal counterpart of the external
org.apache.flex.compiler.mxml package. |
org.apache.flex.compiler.internal.projects |
This package is the internal counterpart of the external
org.apache.flex.compiler.projects package. |
org.apache.flex.compiler.internal.scopes |
This package is the internal counterpart of the external
org.apache.flex.compiler.scopes package. |
org.apache.flex.compiler.internal.tree.mxml |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.mxml package. |
org.apache.flex.compiler.mxml |
This package contains classes and interfaces that provide a syntactic
representation of MXML as tags and attributes, without any semantic
understanding of what those tags and attributes mean in MXML.
|
Modifier and Type | Class and Description |
---|---|
class |
MXMLDialect2006
This singleton class represents the 2006 dialect of MXML,
with the language namespace
"http://www.adobe.com/2006/mxml" . |
class |
MXMLDialect2009
This singleton class represents the 2009 dialect of MXML,
with the language namespace
"http://ns.adobe.com/mxml/2009" . |
class |
MXMLDialect2012
This singleton class represents the experimental 2012 dialect of MXML,
with the language namespace
"http://ns.adobe.com/mxml/2012" . |
Modifier and Type | Field and Description |
---|---|
static MXMLDialect |
MXMLDialect.DEFAULT
The
MXMLDialect representing the default dialect of MXML. |
static MXMLDialect |
MXMLDialect.MXML_2006
The
MXMLDialect representing MXML 2006. |
static MXMLDialect |
MXMLDialect.MXML_2009
The
MXMLDialect representing MXML 2009. |
static MXMLDialect |
MXMLDialect.MXML_2012
The
MXMLDialect representing MXML 2012 (experimental). |
Modifier and Type | Method and Description |
---|---|
static MXMLDialect |
MXMLDialect.getDialectForLanguageNamespace(String uri)
Gets the
MXMLDialect object corresponding to a specified
language namespace. |
static MXMLDialect |
MXMLDialect2012.getInstance()
Gets the singleton instance of this class.
|
static MXMLDialect |
MXMLDialect2009.getInstance()
Gets the singleton instance of this class.
|
static MXMLDialect |
MXMLDialect2006.getInstance()
Gets the singleton instance of this class.
|
MXMLDialect |
MXMLUnitData.getMXMLDialect() |
MXMLDialect |
MXMLTagAttributeData.getMXMLDialect() |
MXMLDialect |
MXMLData.getMXMLDialect() |
static MXMLDialect |
MXMLDialect.getMXMLDialect(PrefixMap rootPrefixMap)
Given a
PrefixMap representing the xmlns
attributes on the root tag, determines which dialect of MXML is being
used. |
Modifier and Type | Method and Description |
---|---|
boolean |
MXMLDialect.isEqualToOrAfter(MXMLDialect other)
Determines whether this dialect is equal to, or later than, another
dialect.
|
boolean |
MXMLDialect.isEqualToOrBefore(MXMLDialect other)
Determines whether this dialect is equal to, or earlier than, another
dialect.
|
static ISourceFragment[] |
EntityProcessor.parse(String s,
ISourceLocation location,
MXMLDialect mxmlDialect,
Collection<ICompilerProblem> problems)
Replaces all character entity references in a string.
|
static String |
EntityProcessor.parseAsString(String s,
ISourceLocation location,
MXMLDialect mxmlDialect,
Collection<ICompilerProblem> problems)
Replaces all character entity references in a string.
|
Constructor and Description |
---|
MXMLStateSplitter(IMXMLToken nameToken,
MXMLDialect mxmlDialect,
Collection<ICompilerProblem> problems,
IFileSpecification fileSpec)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<IImportNode> |
FlexProject.getImplicitImportNodesForMXML(MXMLDialect dialect)
Gets a list of nodes representing the implicit imports, for CodeModel.
|
String[] |
FlexProject.getImplicitImportsForMXML(MXMLDialect dialect)
Gets the imports that are automatically imported into every MXML file.
|
IDefinition |
FlexProject.resolveXMLNameToDefinition(XMLName xmlName,
MXMLDialect mxmlDialect) |
String |
FlexProject.resolveXMLNameToQualifiedName(XMLName xmlName,
MXMLDialect mxmlDialect) |
Modifier and Type | Method and Description |
---|---|
IDefinition |
MXMLFileScope.resolveXMLNameToDefinition(XMLName tagXMLName,
MXMLDialect mxmlDialect)
Resolves an
XMLName such as |
String |
MXMLFileScope.resolveXMLNameToQualifiedName(XMLName tagName,
MXMLDialect mxmlDialect) |
Modifier and Type | Method and Description |
---|---|
MXMLDialect |
MXMLTreeBuilder.getMXMLDialect()
Gets the version of MXML used by the MXML file.
|
Modifier and Type | Method and Description |
---|---|
MXMLDialect |
IMXMLUnitData.getMXMLDialect()
Returns the MXML dialect used in the MXML document that contains this
unit.
|
MXMLDialect |
IMXMLTagAttributeData.getMXMLDialect()
Gets the MXML dialect used in the document containing this attribute.
|
MXMLDialect |
IMXMLData.getMXMLDialect()
Gets the MXML dialect being used.
|
Modifier and Type | Method and Description |
---|---|
IDefinition |
IXMLNameResolver.resolveXMLNameToDefinition(XMLName tagXMLName,
MXMLDialect mxmlDialect)
Resolves an
XMLName , such as
("library://ns.adobe.com/flex/spark", "Button") for an
<s:Button> tag, to a class definition that the manifest
information has associated with the XML name. |
String |
IXMLNameResolver.resolveXMLNameToQualifiedName(XMLName tagXMLName,
MXMLDialect mxmlDialect)
Resolves an XML name, such as
("library://ns.adobe.com/flex/spark", "Button") for an
<s:Button> tag, to a fully-qualified ActionScript class name such
as "spark.components.Button" that the manifest information has associated
with the XML name. |
Copyright © 2016 The Apache Software Foundation. All rights reserved.