Package | Description |
---|---|
org.apache.flex.compiler.common |
This package contains miscellaneous classes and interfaces
used by other compiler packages.
|
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.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.
|
org.apache.flex.compiler.projects |
This package contains interfaces representing projects.
|
Modifier and Type | Class and Description |
---|---|
class |
PrefixedXMLName
A subclass of XMLName used by clients that need to manipulate the actual
syntactic form of the element name (including its prefix).
|
Modifier and Type | Field and Description |
---|---|
static XMLName |
XMLName.NULL_NAME |
Modifier and Type | Method and Description |
---|---|
int |
XMLName.compareTo(XMLName o) |
Modifier and Type | Field and Description |
---|---|
protected XMLName |
MXMLDialect.bindingXMLName |
protected XMLName |
MXMLDialect.componentXMLName |
protected XMLName |
MXMLDialect.declarationsXMLName |
protected XMLName |
MXMLDialect.definitionXMLName |
protected XMLName |
MXMLDialect.libraryXMLName |
protected XMLName |
MXMLDialect.metadataXMLName |
protected XMLName |
MXMLDialect.modelXMLName |
protected XMLName |
MXMLDialect.privateXMLName |
protected XMLName |
MXMLDialect.reparentXMLName |
protected XMLName |
MXMLDialect.scriptXMLName |
protected XMLName |
MXMLDialect.styleXMLName |
Modifier and Type | Method and Description |
---|---|
XMLName |
MXMLTagData.getXMLName() |
XMLName |
MXMLTagAttributeData.getXMLName() |
XMLName |
MXMLDialect.resolveArray()
Gets the XML name of the
<Array> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveBinding()
Gets the XML name of the
<Binding> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveBoolean()
Gets the XML name of the
<Boolean> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveClass()
Gets the XML name of the
<Class> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveComponent()
Gets the XML name of the
<Component> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveDate()
Gets the XML name of the
<Date> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveDeclarations()
Gets the XML name of the
<De3clarations> tag in this dialect of
MXML. |
XMLName |
MXMLDialect.resolveDefinition()
Gets the XML name of the
<Definition> tag in this dialect of
MXML. |
XMLName |
MXMLDialect.resolveFunction()
Gets the XML name of the
<Function> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveInt()
Gets the XML name of the
<int> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveLibrary()
Gets the XML name of the
<Library> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveMetadata()
Gets the XML name of the
<Metadata> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveModel()
Gets the XML name of the
<Model> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveNumber()
Gets the XML name of the
<Number> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveObject()
Gets the XML name of the
<Object> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolvePrivate()
Gets the XML name of the
<Private> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveReparent()
Gets the XML name of the
<Reparent> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveScript()
Gets the XML name of the
<Script> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveString()
Gets the XML name of the
<String> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveStyle()
Gets the XML name of the
<Style> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveUint()
Gets the XML name of the
<uint> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveXML()
Gets the XML name of the
<XML> tag in this dialect of MXML. |
XMLName |
MXMLDialect.resolveXMLList()
Gets the XML name of the
<XMLList> tag in this dialect of MXML. |
Modifier and Type | Method and Description |
---|---|
Collection<XMLName> |
MXMLManifestManager.getTagNamesForClass(String className) |
Modifier and Type | Method and Description |
---|---|
boolean |
MXMLManifestManager.isLookupOnly(XMLName tagName) |
String |
MXMLManifestManager.resolve(XMLName tagName) |
Modifier and Type | Method and Description |
---|---|
Collection<XMLName> |
FlexProject.getTagNamesForClass(String className)
Uses the manifest information to find all the MXML tags that map to a
specified fully-qualified ActionScript classname, such as as
"spark.controls.Button" |
Modifier and Type | Method and Description |
---|---|
boolean |
FlexProject.isManifestComponentLookupOnly(XMLName tagName)
Test is a component is 'lookupOnly' or not.
|
IDefinition |
FlexProject.resolveXMLNameToDefinition(XMLName xmlName,
MXMLDialect mxmlDialect) |
String |
FlexProject.resolveXMLNameToQualifiedName(XMLName xmlName,
MXMLDialect mxmlDialect) |
Modifier and Type | Method and Description |
---|---|
XMLName[] |
MXMLFileScope.getLibraryDefinitionTagNames()
Returns all the
XMLName 's that refer to <fx:Definition>'s
in this file scope. |
Modifier and Type | Method and Description |
---|---|
ClassDefinition |
MXMLFileScope.getClassDefinitionForComponentTagName(XMLName componentTagName)
Gets the
ClassDefinition for a class defined by a
<fx:Component> tag. |
ClassDefinition |
MXMLFileScope.getClassDefinitionForDefinitionTagName(XMLName definitionTagName)
Gets the
ClassDefinition for a class defined by a
<fx:Definition> tag. |
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 |
---|---|
XMLName |
IMXMLTagData.getXMLName()
Gets the name of this tag as an
XMLName . |
XMLName |
IMXMLTagAttributeData.getXMLName()
Gets the name of this attribute as an
XMLName . |
Modifier and Type | Method and Description |
---|---|
Collection<XMLName> |
IMXMLManifestManager.getTagNamesForClass(String className)
Uses the manifest information to find all the MXML tags that map to a
specified fully-qualified ActionScript classname, such as as
"spark.controls.Button" |
Modifier and Type | Method and Description |
---|---|
boolean |
IMXMLManifestManager.isLookupOnly(XMLName tagName)
Determines if a manifest entry is "lookupOnly" or not.
|
String |
IMXMLManifestManager.resolve(XMLName tagName)
Uses the manifest information to map an MXML tag
to a ActionScript classname.
|
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. |
Modifier and Type | Method and Description |
---|---|
Collection<XMLName> |
IFlexProject.getTagNamesForClass(String className)
Uses the manifest information to find all the MXML tags that map to a
specified fully-qualified ActionScript classname, such as as
"spark.controls.Button" |
Copyright © 2016 The Apache Software Foundation. All rights reserved.