| Package | Description | 
|---|---|
| org.apache.flex.compiler.internal.mxml | This package is the internal counterpart of the external
 org.apache.flex.compiler.mxmlpackage. | 
| org.apache.flex.compiler.internal.parsing | This package is the internal counterpart of the external
 org.apache.flex.compiler.parsingpackage. | 
| org.apache.flex.compiler.internal.tree.mxml | This package is the internal counterpart of the external
 org.apache.flex.compiler.tree.mxmlpackage. | 
| 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 | Method and Description | 
|---|---|
| ISourceFragment[] | MXMLTextData. getFragments(Collection<ICompilerProblem> problems) | 
| ISourceFragment[] | MXMLTagAttributeData. getValueFragments(Collection<ICompilerProblem> problems) | 
| static ISourceFragment[] | EntityProcessor. parse(String s,
     ISourceLocation location,
     MXMLDialect mxmlDialect,
     Collection<ICompilerProblem> problems)Replaces all character entity references in a string. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SourceFragmentThis class is an implementation of the  ISourceFragmentinterface. | 
| Modifier and Type | Method and Description | 
|---|---|
| ISourceFragment | SourceFragment. subfragment(int beginIndex,
           int endIndex)Returns a subfragment from the fragment. | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | SourceFragmentsReader. concatLogicalText(ISourceFragment[] sourceFragments)Concatenates the logical text of multiple source fragments. | 
| Constructor and Description | 
|---|
| SourceFragmentsReader(String sourcePath,
                     ISourceFragment[] sourceFragments) | 
| Modifier and Type | Method and Description | 
|---|---|
| ISourceFragment[] | MXMLNodeBase.MXMLNodeInfo. getSourceFragments() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MXMLNodeBase.MXMLNodeInfo. addSourceFragments(String sourcePath,
                  ISourceFragment[] sourceFragments) | 
| NodeBase | MXMLTreeBuilder. createExpressionNode(IMXMLNode propertyNode,
                    ITypeDefinition type,
                    ISourceFragment[] fragments,
                    ISourceLocation location,
                    EnumSet<MXMLDialect.TextParsingFlags> flags,
                    Object defaultValue,
                    MXMLClassDefinitionNode classNode)Creates a databinding node, a class directive node, or a literal node. | 
| org.apache.flex.compiler.internal.tree.mxml.MXMLInstanceNode | MXMLTreeBuilder. createInstanceNode(NodeBase parent,
                  ITypeDefinition type,
                  ISourceFragment[] fragments,
                  ISourceLocation location,
                  EnumSet<MXMLDialect.TextParsingFlags> flags,
                  MXMLClassDefinitionNode classNode)Parses the specified source fragments as a databinding, or a compiler
 directive, or a textual value of the specified type and returns an MXML
 instance node representing the result. | 
| NodeBase | MXMLTreeBuilder. parseExpressionNode(ITypeDefinition type,
                   ISourceFragment[] fragments,
                   ISourceLocation location,
                   EnumSet<MXMLDialect.TextParsingFlags> flags,
                   Object defaultValue,
                   MXMLClassDefinitionNode classNode,
                   boolean postProcess) | 
| Modifier and Type | Method and Description | 
|---|---|
| ISourceFragment[] | IMXMLTextData. getFragments(Collection<ICompilerProblem> problems)Gets the source fragments that make up this text. | 
| ISourceFragment[] | IMXMLTagAttributeData. getValueFragments(Collection<ICompilerProblem> problems)Gets the galue of this attribute as an array of source fragments. | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.