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.parsing.as | |
org.apache.flex.compiler.internal.parsing.mxml | |
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.
|
org.apache.flex.compiler.problems |
This package contains classes representing various problems
that can be encountered during compilation.
|
Modifier and Type | Class and Description |
---|---|
class |
MXMLInstructionData |
class |
MXMLTagData
Encapsulation of an open tag, a close tag, or an empty tag in MXML.
|
class |
MXMLTextData
Encapsulation of a block of text in MXML
|
class |
MXMLUnitData
Encapsulation of an MXML unit: an open/close/empty tag, a chunk of text
(perhaps whitespace, CDATA, or a comment), or a processing instruction.
|
Modifier and Type | Method and Description |
---|---|
IMXMLUnitData |
MXMLData.findContainmentReferenceUnit(int offset)
Get the unit that should be referenced when looking at what tags contain
this offset (i.e. tags that are opened and not closed before this offset)
|
protected IMXMLUnitData |
MXMLData.findNearestUnit(int offset)
If the offset is contained within an MXML unit, get that unit.
|
IMXMLUnitData |
MXMLData.findUnitContainingOffset(int offset)
Get the unit that contains this offset
|
IMXMLUnitData |
MXMLTagData.getFirstChildUnit() |
IMXMLUnitData |
MXMLUnitData.getNext() |
IMXMLUnitData |
MXMLUnitData.getNextSiblingUnit() |
IMXMLUnitData |
MXMLUnitData.getParentUnitData() |
IMXMLUnitData |
MXMLUnitData.getPrevious() |
IMXMLUnitData |
MXMLData.getUnit(int i) |
IMXMLUnitData[] |
MXMLData.getUnits() |
Modifier and Type | Method and Description |
---|---|
Iterator<IMXMLUnitData> |
MXMLData.getUnitIterator() |
Modifier and Type | Method and Description |
---|---|
void |
MXMLData.setUnits(IMXMLUnitData[] units)
Replace the list of units in this MXMLData.
|
Modifier and Type | Method and Description |
---|---|
void |
IncludeHandler.onNextMXMLUnitData(IMXMLUnitData unitData)
Update the
IncludeHandler 's current offset counter with the next
IMXMLUnitData |
Modifier and Type | Method and Description |
---|---|
IMXMLUnitData[] |
BalancingMXMLProcessor.balance(IMXMLUnitData[] data,
IMXMLData mxmlData,
Map<IMXMLTagData,PrefixMap> map) |
IMXMLUnitData |
MXMLUnitDataIterator.next() |
Modifier and Type | Method and Description |
---|---|
IMXMLUnitData[] |
BalancingMXMLProcessor.balance(IMXMLUnitData[] data,
IMXMLData mxmlData,
Map<IMXMLTagData,PrefixMap> map) |
void |
BalancingMXMLProcessor.initialize(IMXMLUnitData[] data)
Initialize our balancing structures from a full MXMLUnitData array.
|
Constructor and Description |
---|
MXMLUnitDataIterator(IMXMLUnitData[] list) |
Modifier and Type | Method and Description |
---|---|
boolean |
MXMLFileScope.isScriptTag(IMXMLUnitData unitData) |
Modifier and Type | Method and Description |
---|---|
protected void |
MXMLNodeBase.setLocation(IMXMLUnitData unit)
Sets the start/end/line/column location information for this node.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MXMLNodeBase.setLocation(MXMLTreeBuilder builder,
List<IMXMLUnitData> units)
Sets the start/end/line/column location information for this node so that
it spans a list of MXML content units.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMXMLInstructionData
Represents an XML processing instruction.
|
interface |
IMXMLTagData
Represents an open tag, a close tag, or an empty tag in MXML.
|
interface |
IMXMLTextData
Represents a block of some form of text found in MXML content.
|
Modifier and Type | Method and Description |
---|---|
IMXMLUnitData |
IMXMLTagData.getFirstChildUnit()
Gets the first child unit inside this tag.
|
IMXMLUnitData |
IMXMLUnitData.getNext()
Gets the next MXML unit.
|
IMXMLUnitData |
IMXMLUnitData.getNextSiblingUnit()
Gets the next sibling unit after this unit.
|
IMXMLUnitData |
IMXMLUnitData.getParentUnitData()
Gets the
IMXMLUnitData which is the hierarchical parent of this
unit in its parents array of IMXMLUnitData objects |
IMXMLUnitData |
IMXMLUnitData.getPrevious()
Gets the previous MXML unit.
|
IMXMLUnitData |
IMXMLData.getUnit(int i)
Gets an MXML unit by index.
|
IMXMLUnitData[] |
IMXMLData.getUnits()
Get the MXML units found in this
IMXMLData . |
Constructor and Description |
---|
MXMLXMLRequireContentProblem(IMXMLUnitData site) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.