Modifier and Type | Interface and Description |
---|---|
interface |
IJSEmitter
The
IJSEmitter interface allows abstraction between the
IASNodeStrategy and the current output buffer Writer . |
Modifier and Type | Interface and Description |
---|---|
interface |
IJSAMDEmitter
The
IJSAMDEmitter interface allows abstraction between the base
JavaScript and the AMD specific IJSAMDEmitter. |
Modifier and Type | Interface and Description |
---|---|
interface |
IJSFlexJSEmitter |
Modifier and Type | Interface and Description |
---|---|
interface |
IJSGoogEmitter
The
IJSGoogEmitter interface allows abstraction between the base
JavaScript and the 'goog' specific IJSGoogEmitter. |
Modifier and Type | Interface and Description |
---|---|
interface |
IJSVF2JSEmitter |
Modifier and Type | Method and Description |
---|---|
IASEmitter |
IBackend.createEmitter(FilterWriter writer) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
IBackend.createDocEmitter(IASEmitter emitter) |
IMXMLBlockWalker |
IBackend.createMXMLWalker(IASProject 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. |
IASBlockWalker |
IBackend.createWalker(IASProject project,
List<ICompilerProblem> errors,
IASEmitter emitter) |
Modifier and Type | Class and Description |
---|---|
class |
ASEmitter
The base implementation for an ActionScript emitter.
|
Modifier and Type | Method and Description |
---|---|
IASEmitter |
ASBlockWalker.getEmitter() |
Constructor and Description |
---|
ASAfterNodeStrategy(IASEmitter emitter) |
ASBeforeNodeStrategy(IASEmitter emitter) |
ASBlockWalker(List<ICompilerProblem> errors,
IASProject project,
IASEmitter emitter) |
Modifier and Type | Class and Description |
---|---|
class |
JSEmitter |
Modifier and Type | Class and Description |
---|---|
class |
JSAMDEmitter
Concrete implementation of the 'AMD' JavaScript production.
|
Modifier and Type | Class and Description |
---|---|
class |
JSFlexJSEmitter
Concrete implementation of the 'FlexJS' JavaScript production.
|
Modifier and Type | Class and Description |
---|---|
class |
JSGoogEmitter
Concrete implementation of the 'goog' JavaScript production.
|
Modifier and Type | Class and Description |
---|---|
class |
JSCJSEmitter
Concrete implementation of the 'FlexJS' JavaScript production.
|
Modifier and Type | Class and Description |
---|---|
class |
JSVF2JSEmitter
Concrete implementation of the 'vf2js' JavaScript production.
|
Modifier and Type | Method and Description |
---|---|
IASEmitter |
MXMLBlockWalker.getASEmitter() |
Constructor and Description |
---|
MXMLBlockWalker(List<ICompilerProblem> errors,
IASProject project,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
Constructor and Description |
---|
MXMLFlexJSBlockWalker(List<ICompilerProblem> errors,
IASProject project,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
Modifier and Type | Method and Description |
---|---|
IASEmitter |
ASBackend.createEmitter(FilterWriter writer) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
ASBackend.createDocEmitter(IASEmitter emitter) |
IMXMLBlockWalker |
ASBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IASBlockWalker |
ASBackend.createWalker(IASProject project,
List<ICompilerProblem> errors,
IASEmitter emitter) |
Modifier and Type | Method and Description |
---|---|
IASEmitter |
JSBackend.createEmitter(FilterWriter out) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
JSBackend.createDocEmitter(IASEmitter emitter) |
IMXMLBlockWalker |
JSBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IASBlockWalker |
JSBackend.createWalker(IASProject project,
List<ICompilerProblem> errors,
IASEmitter emitter) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
AMDBackend.createDocEmitter(IASEmitter emitter) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
GoogBackend.createDocEmitter(IASEmitter emitter) |
Modifier and Type | Method and Description |
---|---|
IMXMLBlockWalker |
MXMLBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
MXMLFlexJSSWCBackend.createDocEmitter(IASEmitter emitter) |
IDocEmitter |
MXMLFlexJSBackend.createDocEmitter(IASEmitter emitter) |
IMXMLBlockWalker |
MXMLFlexJSSWCBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLFlexJSBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
MXMLJSCJSSWCBackend.createDocEmitter(IASEmitter emitter) |
IDocEmitter |
MXMLJSCJSBackend.createDocEmitter(IASEmitter emitter) |
IMXMLBlockWalker |
MXMLJSCJSSWCBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLJSCJSBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
Modifier and Type | Method and Description |
---|---|
IDocEmitter |
MXMLVF2JSSWCBackend.createDocEmitter(IASEmitter emitter) |
IDocEmitter |
MXMLVF2JSBackend.createDocEmitter(IASEmitter emitter) |
IMXMLBlockWalker |
MXMLVF2JSSWCBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
IMXMLBlockWalker |
MXMLVF2JSBackend.createMXMLWalker(IASProject project,
List<ICompilerProblem> errors,
IMXMLEmitter mxmlEmitter,
IASEmitter asEmitter,
IBlockWalker asBlockWalker) |
Modifier and Type | Method and Description |
---|---|
IASEmitter |
IASBlockWalker.getEmitter()
The current code emitter.
|
Modifier and Type | Method and Description |
---|---|
IASEmitter |
IMXMLBlockWalker.getASEmitter()
The current code emitter.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.