public class LinkerConfiguration extends ToolsConfiguration implements LinkerConfiguration
ToolsConfiguration.BadAS3ESCombination, ToolsConfiguration.BadESStrictCombination, ToolsConfiguration.DeprecatedConfigurationOption
Configuration.RslPathInfo
output
configResolver, generateFrameLoader
Constructor and Description |
---|
LinkerConfiguration() |
cfgDumpConfig, cfgWarnings, getDumpConfig, getDumpConfigInfo, getLicenseFile, getWarnings, getWarningsInfo
addCSSArchiveFiles, addExterns, addExterns, addIncludes, addL10nArchiveFiles, benchmark, cfgBenchmark, cfgBenchmarkCompilerDetails, cfgBenchmarkTimeFilter, cfgDebugPassword, cfgDefaultBackgroundColor, cfgDefaultFrameRate, cfgDefaultScriptLimits, cfgDefaultSize, cfgExterns, cfgFramework, cfgGenerateFrameLoader, cfgIncludeInheritanceDependenciesOnly, cfgIncludes, cfgLazyInit, cfgLinkReport, cfgLoadExterns, cfgRawMetadata, cfgRemoveUnusedRsls, cfgResourceBundleList, cfgRuntimeSharedLibraries, cfgRuntimeSharedLibraryPath, cfgSizeReport, cfgStaticLinkRuntimeSharedLibraries, cfgSwcChecksum, cfgSwfVersion, cfgTargetPlayer, cfgUseDirectBlit, cfgUseGpu, cfgUseNetwork, cfgVerifyDigests, clone, generateRBList, getAdvancedTelemetry, getAllExcludedLibraries, getBenchmarkCompilerDetails, getBenchmarkCompilerDetailsInfo, getBenchmarkInfo, getBenchmarkTimeFilter, getBenchmarkTimeFilterInfo, getCompilerConfiguration, getCSSArchiveFiles, getDebugPasswordInfo, getDefaultBackgroundColorInfo, getDefaultFrameRateInfo, getDefaultScriptLimitsInfo, getDefaultSizeInfo, getExternsInfo, getFramesConfiguration, getFramework, getGenerateFrameLoaderInfo, getIncludeInheritanceDependenciesOnly, getIncludeInheritanceDependenciesOnlyInfo, getIncludesInfo, getL10NArchiveFiles, getLazyInitInfo, getLicensesConfiguration, getLinkReportInfo, getLoadExternsInfo, getMetadataConfiguration, getMinimumSupportedVersion, getMinimumSupportedVersionString, getOutputPath, getQualifiedTypeSelectors, getRawMetadataInfo, getRemoveUnusedRsls, getRemoveUnusedRslsInfo, getResourceBundleListInfo, getRslExcludedLibraries, getRslPathInfo, getRuntimeSharedLibraries, getRuntimeSharedLibrariesInfo, getRuntimeSharedLibraryPathInfo, getRuntimeSharedLibrarySettingsConfiguration, getSizeReportFileName, getSizeReportInfo, getStaticLinkRsl, getSwcChecksumInfo, getTargetPlayerInfo, getTargetPlayerRequiredUseNamespaces, getTargetPlayerRequiredUseNamespaces, getTargetPlayerTargetAVM, getTargetPlayerTargetAVM, getUseDirectBlit, getUseGpu, getVerifyDigests, getVerifyDigestsInfo, isSwcChecksumEnabled, removeExterns, setAdvancedTelemetry, setBackgroundColor, setConfigPathResolver, setDebug, setDebugPassword, setFrameRate, setHeight, setHeightPercent, setOptimize, setOverrideStaticLinkRsl, setPageTitle, setScriptRecursionLimit, setScriptTimeLimit, setSwfVersion, setUseDirectBlit, setUseGpu, setWidth, setWidthPercent, toQNameString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateRBList, getAdvancedTelemetry, getIncludeInheritanceDependenciesOnly, getMinimumSupportedVersion, getMinimumSupportedVersionString, getSizeReportFileName, getUseDirectBlit, getUseGpu
public void validate(ConfigurationBuffer cfgbuf) throws ConfigurationException
validate
in class ToolsConfiguration
ConfigurationException
public void setOriginalConfiguration(LinkerConfiguration original, Set args, Set<String> includes, Set<String> excludes)
public int backgroundColor()
backgroundColor
in interface LinkerConfiguration
backgroundColor
in class Configuration
public String debugPassword()
Configuration
debugPassword
in interface LinkerConfiguration
debugPassword
in class Configuration
public int defaultHeight()
defaultHeight
in interface LinkerConfiguration
defaultHeight
in class Configuration
public int defaultWidth()
defaultWidth
in interface LinkerConfiguration
defaultWidth
in class Configuration
public boolean debug()
LinkerConfiguration
debug
in interface LinkerConfiguration
debug
in class Configuration
public Set<String> getExterns()
getExterns
in interface LinkerConfiguration
getExterns
in class Configuration
public List<FramesConfiguration.FrameInfo> getFrameList()
getFrameList
in interface LinkerConfiguration
getFrameList
in class Configuration
public int getFrameRate()
getFrameRate
in interface LinkerConfiguration
getFrameRate
in class Configuration
public Set<String> getIncludes()
getIncludes
in interface LinkerConfiguration
getIncludes
in class Configuration
public String getLinkReportFileName()
getLinkReportFileName
in interface LinkerConfiguration
getLinkReportFileName
in class Configuration
public String getMainDefinition()
getMainDefinition
in interface LinkerConfiguration
getMainDefinition
in class Configuration
public String getMetadata()
getMetadata
in interface LinkerConfiguration
getMetadata
in class Configuration
public String getRBListFileName()
getRBListFileName
in interface LinkerConfiguration
getRBListFileName
in class Configuration
public SortedSet<String> getResourceBundles()
getResourceBundles
in interface LinkerConfiguration
getResourceBundles
in class Configuration
public String getRootClassName()
getRootClassName
in interface LinkerConfiguration
getRootClassName
in class Configuration
public int getScriptRecursionLimit()
getScriptRecursionLimit
in interface LinkerConfiguration
getScriptRecursionLimit
in class Configuration
public int getScriptTimeLimit()
getScriptTimeLimit
in interface LinkerConfiguration
getScriptTimeLimit
in class Configuration
public Set<String> getUnresolved()
getUnresolved
in interface LinkerConfiguration
getUnresolved
in class Configuration
public String height()
LinkerConfiguration
height
in interface LinkerConfiguration
height
in class Configuration
public String heightPercent()
LinkerConfiguration
heightPercent
in interface LinkerConfiguration
heightPercent
in class Configuration
public boolean verboseStacktraces()
verboseStacktraces
in interface LinkerConfiguration
verboseStacktraces
in class Configuration
public boolean lazyInit()
lazyInit
in interface LinkerConfiguration
lazyInit
in class Configuration
public boolean optimize()
optimize
in interface LinkerConfiguration
optimize
in class Configuration
public String pageTitle()
LinkerConfiguration
pageTitle
in interface LinkerConfiguration
pageTitle
in class Configuration
public boolean scriptLimitsSet()
scriptLimitsSet
in interface LinkerConfiguration
scriptLimitsSet
in class Configuration
public int getSwfVersion()
getSwfVersion
in interface LinkerConfiguration
getSwfVersion
in class Configuration
public void setMainDefinition(String mainDefinition)
setMainDefinition
in interface LinkerConfiguration
setMainDefinition
in class Configuration
mainDefinition
- the name of the app class to instantiatepublic void setRootClassName(String rootClassName)
setRootClassName
in interface LinkerConfiguration
setRootClassName
in class Configuration
rootClassName
- the name of the root SWF classpublic boolean useNetwork()
useNetwork
in interface LinkerConfiguration
useNetwork
in class Configuration
public String width()
LinkerConfiguration
width
in interface LinkerConfiguration
width
in class Configuration
public String widthPercent()
LinkerConfiguration
widthPercent
in interface LinkerConfiguration
widthPercent
in class Configuration
public void keepLinkReport(boolean b)
public boolean generateLinkReport()
generateLinkReport
in interface LinkerConfiguration
generateLinkReport
in class Configuration
public void keepSizeReport(boolean b)
public boolean generateSizeReport()
generateSizeReport
in interface LinkerConfiguration
generateSizeReport
in class Configuration
public String[] getMetadataToKeep()
Configuration
getMetadataToKeep
in interface LinkerConfiguration
getMetadataToKeep
in class Configuration
public boolean getComputeDigest()
getComputeDigest
in interface LinkerConfiguration
getComputeDigest
in class Configuration
public String getCompatibilityVersionString()
Configuration
getCompatibilityVersionString
in interface LinkerConfiguration
getCompatibilityVersionString
in class Configuration
public int getCompatibilityVersion()
getCompatibilityVersion
in interface LinkerConfiguration
getCompatibilityVersion
in class Configuration
public String getOutput()
getOutput
in class ToolsConfiguration
public String getTargetFile()
getTargetFile
in class ToolsConfiguration
public int getTargetPlayerMajorVersion()
getTargetPlayerMajorVersion
in interface LinkerConfiguration
getTargetPlayerMajorVersion
in class Configuration
public int getTargetPlayerMinorVersion()
getTargetPlayerMinorVersion
in interface LinkerConfiguration
getTargetPlayerMinorVersion
in class Configuration
public int getTargetPlayerRevision()
getTargetPlayerRevision
in interface LinkerConfiguration
getTargetPlayerRevision
in class Configuration
Copyright © 2016 The Apache Software Foundation. All rights reserved.