public static class Optimizer.OptimizerSWFTarget extends AppSWFTarget
SWFTarget.FramesInformation, SWFTarget.SWFFrameInfo
Target.BuiltCompilationUnitSet, Target.DirectDependencies, Target.RootedCompilationUnits
ITarget.TargetType
metadataDonators
progressMonitor, project, targetSettings
Constructor and Description |
---|
Optimizer.OptimizerSWFTarget(ISWF swf,
CompilerProject project,
ITargetSettings targetSettings,
ITargetProgressMonitor progressMonitor) |
Modifier and Type | Method and Description |
---|---|
ISWF |
build(Collection<ICompilerProblem> problems)
Adds frames and tags to those frames for all the content generated by the
target.
|
addLinkedABCToFrame, computeFatalProblems, computeFramesInformation, computeTargetAttributes, getExplicitFramesInformation, getRootClassCompilationUnit, getRootClassDefinition, linkSWF, setKeepAS3MetadataLinkerSetting
addCompilationUnitsAndDependenciesToFrame, buildEmptySWF, computeRootedCompilationUnits, computeTargetReport, createWithClassesAndItsDependencies, doAddMetadataNamesToTarget, doPostBuildWork, getBackgroundColor, getFramesInformation, getRootedCompilationUnits, getTargetAttributes, getTargetType, initializeSWF, reportProblem, shouldAddMetadataNamesToTarget, testCompilationUnitLinkage
addASMetadataNames, buildAllCompilationUnits, buildFinished, buildStarted, createLinkReport, findAllCompilationUnitsToLink, getAllExternallyVisibleDefinitions, getASMetadataNames, getBuiltCompilationUnitSet, getDependentCompilationUnits, getDirectDependencies, getFatalProblems, getIncludedResourceBundlesCompilationUnits, getIncludeLibrariesCompilationUnits, getIncludesCompilationUnits, getLinkageChecker, getReachableCompilationUnits, getTargetReport, getTargetSettings, isCanceled, isLinkageExternal, setLinkageChecker, updateProgress, updateProgress, waitForCompilationUnitToFinish
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getASMetadataNames, getIncludesCompilationUnits, getTargetReport, getTargetSettings
public Optimizer.OptimizerSWFTarget(ISWF swf, CompilerProject project, ITargetSettings targetSettings, ITargetProgressMonitor progressMonitor)
public ISWF build(Collection<ICompilerProblem> problems)
ISWFTarget
build
in interface ISWFTarget
build
in class SWFTarget
problems
- Collection to which all problems of all
CompilationUnits whose output is added to the specified ISWF are added.Copyright © 2016 The Apache Software Foundation. All rights reserved.