| Modifier and Type | Interface and Description |
|---|---|
interface |
IMXMLJSEmitter |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IMXMLRoyaleEmitter
The
IMXMLRoyaleEmitter interface allows abstraction between the
IASNodeStrategy and the current output buffer Writer. |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
IBackend.createMXMLEmitter(FilterWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLBlockWalker |
IBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker)
Creates an AST walker capable of traversing MXML AST and calling back to
the
IASBlockWalker for ActionScript source code production. |
| Modifier and Type | Class and Description |
|---|---|
class |
MXMLEmitter
The base implementation for an MXML emitter.
|
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
MXMLBlockWalker.getMXMLEmitter() |
| Constructor and Description |
|---|
MXMLBlockWalker(List<ICompilerProblem> errors,
IASProject project,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Class and Description |
|---|---|
class |
MXMLJSCJSEmitter |
| Modifier and Type | Class and Description |
|---|---|
class |
MXMLRoyaleASDocEmitter |
class |
MXMLRoyaleEmitter |
| Constructor and Description |
|---|
MXMLRoyaleBlockWalker(List<ICompilerProblem> errors,
IASProject project,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
ASBackend.createMXMLEmitter(FilterWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLBlockWalker |
ASBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
JSBackend.createMXMLEmitter(FilterWriter out) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLBlockWalker |
JSBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
MXMLBackend.createMXMLEmitter(FilterWriter out) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLBlockWalker |
MXMLBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
MXMLJSCJSBackend.createMXMLEmitter(FilterWriter out) |
IMXMLEmitter |
MXMLJSCJSSWCBackend.createMXMLEmitter(FilterWriter out) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLBlockWalker |
MXMLJSCJSBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLJSCJSSWCBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
MXMLRoyaleASDocBackend.createMXMLEmitter(FilterWriter out) |
IMXMLEmitter |
MXMLRoyaleASDocDITABackend.createMXMLEmitter(FilterWriter out) |
IMXMLEmitter |
MXMLRoyaleBackend.createMXMLEmitter(FilterWriter out) |
IMXMLEmitter |
MXMLRoyaleSWCBackend.createMXMLEmitter(FilterWriter out) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLBlockWalker |
MXMLRoyaleASDocBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLRoyaleASDocDITABackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLRoyaleBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLRoyaleSWCBackend.createMXMLWalker(RoyaleJSProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
| Modifier and Type | Method and Description |
|---|---|
IMXMLEmitter |
IMXMLBlockWalker.getMXMLEmitter()
The current code emitter.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.