| 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. scriptInfoScriptInfo 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  MethodInfofor the init method of aScriptInfohas
 required arguments. | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.