Package | Description |
---|---|
org.apache.flex.abc |
This package and its subpackages contain a support library
for manipulating ActionScript bytecode (ABC).
|
org.apache.flex.abc.diagnostics |
This package contains classes and interfaces used to report non-fatal
diagnostics from ABC processing.
|
org.apache.flex.abc.print |
This package contains specialized visitors and supporting classes that transform their input into a human readable form.
|
org.apache.flex.abc.visitors |
This package contains the most basic model of ABC, which uses visitors.
|
Modifier and Type | Method and Description |
---|---|
List<ScriptInfo> |
PoolingABCVisitor.getScriptInfos()
Get a list of the ScriptInfos
|
Modifier and Type | Field and Description |
---|---|
ScriptInfo |
DiagnosticsAggregator.ProblemDescription.scriptInfo
ScriptInfo of the problem's occurrence, where known and applicable.
|
Modifier and Type | Method and Description |
---|---|
void |
DiagnosticsAggregator.scriptInitWithRequiredArguments(ScriptInfo scriptInfo,
MethodInfo methodInfo) |
void |
AbstractDiagnosticVisitor.scriptInitWithRequiredArguments(ScriptInfo scriptInfo,
MethodInfo methodInfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
ABCDumpVisitor.traverseClassInit(MethodInfo init,
ClassInfo classInfo,
Trait classTrait,
ScriptInfo scriptInfo)
Traverse a class init method
|
protected void |
ABCDumpVisitor.traverseInstanceInit(MethodInfo init,
InstanceInfo instanceInfo,
Trait classTrait,
ScriptInfo scriptInfo)
Traverse an instance init method
|
protected void |
ABCDumpVisitor.traverseScript(int id,
ScriptInfo scriptInfo)
Traverse a Script, and its traits
|
protected void |
ABCDumpVisitor.traverseScriptClassTrait(int classId,
InstanceInfo instanceInfo,
ClassInfo classInfo,
Trait trait,
ScriptInfo scriptInfo)
Traverse a class trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptClassTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a class trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptConstTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a const trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptFunctionTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a function trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptGetterTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a getter trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptInit(MethodInfo init,
ScriptInfo scriptInfo,
int scriptId)
Traverse the Script init method
|
protected void |
ABCDumpVisitor.traverseScriptMethodTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a method trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptSetterTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a setter trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptSlotTrait(Trait trait,
ScriptInfo scriptInfo)
Traverse a slot trait of a script
|
protected void |
ABCDumpVisitor.traverseScriptTraits(Traits traits,
ScriptInfo si)
Traverse the traits of a script
|
Modifier and Type | Method and Description |
---|---|
void |
IDiagnosticsVisitor.scriptInitWithRequiredArguments(ScriptInfo scriptInfo,
MethodInfo methodInfo)
A
MethodInfo for the init method of a ScriptInfo has
required arguments. |
Copyright © 2016 The Apache Software Foundation. All rights reserved.