Uses of Interface
com.google.gwt.core.ext.LinkerContext
Package
Description
Classes used to extend the GWT compiler.
A package containing implementations of the GWT bootstrap linkers.
A linker that precompresses the public artifacts that it sees.
Classes used to provide information about RPC for a GWT application.
-
Uses of LinkerContext in com.google.gwt.core.ext
Modifier and TypeMethodDescriptionLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts) This method is invoked for linkers not annotated withShardable
.Linker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) This method is invoked for linkers annotated withShardable
.Linker.relink
(TreeLogger logger, LinkerContext context, ArtifactSet newArtifacts) Re-invoke the Linker with newly generated artifacts.boolean
Linker.supportsDevModeInJunit
(LinkerContext context) Returnstrue
if this linker supports DevMode. -
Uses of LinkerContext in com.google.gwt.core.linker
Modifier and TypeMethodDescriptionprotected Collection
<Artifact<?>> D8ScriptLinker.doEmitCompilation
(TreeLogger logger, LinkerContext context, CompilationResult result, ArtifactSet artifacts) protected Collection
<Artifact<?>> SingleScriptLinker.doEmitCompilation
(TreeLogger logger, LinkerContext context, CompilationResult result, ArtifactSet artifacts) protected EmittedArtifact
D8ScriptLinker.emitSelectionScript
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts) protected EmittedArtifact
SingleScriptLinker.emitSelectionScript
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts) protected String
CrossSiteIframeLinker.fillSelectionScriptTemplate
(StringBuffer ss, TreeLogger logger, LinkerContext context, ArtifactSet artifacts, CompilationResult result) protected boolean
CrossSiteIframeLinker.getBooleanConfigurationProperty
(LinkerContext context, String name, boolean def) protected String
CrossSiteIframeLinker.getCompilationExtension
(TreeLogger logger, LinkerContext context) protected String
D8ScriptLinker.getCompilationExtension
(TreeLogger logger, LinkerContext context) Unimplemented.protected String
IFrameLinker.getCompilationExtension
(TreeLogger logger, LinkerContext context) Deprecated.protected String
SingleScriptLinker.getCompilationExtension
(TreeLogger logger, LinkerContext context) Unimplemented.protected String
XSLinker.getCompilationExtension
(TreeLogger logger, LinkerContext context) Deprecated.protected String
CrossSiteIframeLinker.getDeferredFragmentSuffix2
(TreeLogger logger, LinkerContext context, int fragment, String strongName) protected String
CrossSiteIframeLinker.getHostedFilenameFull
(LinkerContext context) protected String
CrossSiteIframeLinker.getJsComputeScriptBase
(LinkerContext context) Returns the name of theComputeScriptBase
script.protected String
CrossSiteIframeLinker.getJsComputeUrlForResource
(LinkerContext context) Returns the name of theUrlForResource
script.protected String
CrossSiteIframeLinker.getJsDevModeRedirectHook
(LinkerContext context) Returns a JavaScript fragment that starts Super Dev Mode, if enabled.protected String
CrossSiteIframeLinker.getJsDevModeRedirectHookPermitted
(LinkerContext context) Returns a JavaScript expression that determines whether Super Dev Mode may be turned on for the current page.protected String
CrossSiteIframeLinker.getJsDevModeUrlValidation
(LinkerContext context) Returns a JavaScript fragment that validates "devModeUrl"—the URL that Super Dev Mode's JavaScript is loaded from—before it's used.protected String
CrossSiteIframeLinker.getJsInstallLocation
(LinkerContext context) Returns the name of theJsInstallLocation
script.protected String
CrossSiteIframeLinker.getJsInstallScript
(LinkerContext context) Returns the name of theJsInstallScript
script.protected String
CrossSiteIframeLinker.getJsIsBodyLoaded
(LinkerContext context) Returns the name of theJsIsBodyLoaded
script.protected String
CrossSiteIframeLinker.getJsLoadExternalStylesheets
(LinkerContext context) Returns the name of theJsLoadExternalStylesheets
script.protected String
CrossSiteIframeLinker.getJsModuleFunctionErrorCatch
(LinkerContext context) Returns the name of theJsModuleFunctionErrorCatch
script.protected String
CrossSiteIframeLinker.getJsPermutations
(LinkerContext context) Returns the name of theJsPermutations
script.protected String
CrossSiteIframeLinker.getJsProcessMetas
(LinkerContext context) Returns the name of theJsProcessMetas
script.protected String
CrossSiteIframeLinker.getJsProperties
(LinkerContext context) Returns the name of theJsProperties
script.protected String
CrossSiteIframeLinker.getJsRunAsync
(LinkerContext context) Returns the name of theJsRunAsync
script.protected String
CrossSiteIframeLinker.getJsWaitForBodyLoaded
(LinkerContext context) Returns the name of theJsWaitForBodyLoaded
script.protected String
CrossSiteIframeLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName) protected String
D8ScriptLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName) Unimplemented.protected String
IFrameLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName) Deprecated.protected String
IFrameLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName, int numFragments) Deprecated.protected String
SingleScriptLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName) Unimplemented.protected String
XSLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName) Deprecated.protected String
XSLinker.getModulePrefix
(TreeLogger logger, LinkerContext context, String strongName, int numFragments) Deprecated.protected String
CrossSiteIframeLinker.getModuleSuffix2
(TreeLogger logger, LinkerContext context, String strongName) protected String
IFrameLinker.getModuleSuffix2
(TreeLogger logger, LinkerContext context, String strongName) Deprecated.protected String
XSLinker.getModuleSuffix2
(TreeLogger logger, LinkerContext context, String strongName) Deprecated.protected String
CrossSiteIframeLinker.getScriptChunkSeparator
(TreeLogger logger, LinkerContext context) protected String
IFrameLinker.getScriptChunkSeparator
(TreeLogger logger, LinkerContext context) Deprecated.protected String
CrossSiteIframeLinker.getSelectionScriptTemplate
(TreeLogger logger, LinkerContext context) protected String
D8ScriptLinker.getSelectionScriptTemplate
(TreeLogger logger, LinkerContext context) protected String
IFrameLinker.getSelectionScriptTemplate
(TreeLogger logger, LinkerContext context) Deprecated.protected String
SingleScriptLinker.getSelectionScriptTemplate
(TreeLogger logger, LinkerContext context) protected String
XSLinker.getSelectionScriptTemplate
(TreeLogger logger, LinkerContext context) Deprecated.protected String
CrossSiteIframeLinker.getSourceMapUrl
(LinkerContext context, String strongName, int fragmentId) Returns the sourcemap URL that will be put in the comment at the end of a JavaScript fragment, or null if the comment should be omitted.protected String
CrossSiteIframeLinker.getStringConfigurationProperty
(LinkerContext context, String name, String def) IFrameLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) Deprecated.SoycReportLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) SymbolMapsLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts) Included to support legacy non-shardable subclasses.SymbolMapsLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) XSLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) Deprecated.protected void
CrossSiteIframeLinker.maybeAddHostedModeFile
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, CompilationResult result) (package private) static void
IFrameLinker.maybeEmitDeprecationWarning
(String linkerName, TreeLogger logger, LinkerContext context) Deprecated.protected void
CrossSiteIframeLinker.maybeOutputPropertyMap
(TreeLogger logger, LinkerContext context, ArtifactSet toReturn) protected boolean
CrossSiteIframeLinker.shouldIncludeBootstrapInPrimaryFragment
(LinkerContext context) protected boolean
CrossSiteIframeLinker.shouldInstallCode
(LinkerContext context) Determines the strategy for installing JavaScript code into the iframe.protected boolean
DirectInstallLinker.shouldInstallCode
(LinkerContext context) protected boolean
CrossSiteIframeLinker.shouldUseSelfForWindowAndDocument
(LinkerContext context) Returns whether to use "self" for $wnd and $doc references.protected String
CrossSiteIframeLinker.wrapDeferredFragment
(TreeLogger logger, LinkerContext context, int fragment, String js, ArtifactSet artifacts) protected String
XSLinker.wrapDeferredFragment
(TreeLogger logger, LinkerContext context, int fragment, String js, ArtifactSet artifacts) Deprecated.protected String
CrossSiteIframeLinker.wrapPrimaryFragment
(TreeLogger logger, LinkerContext context, String script, ArtifactSet artifacts, CompilationResult result) -
Uses of LinkerContext in com.google.gwt.precompress.linker
Modifier and TypeMethodDescriptionPrecompressLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) -
Uses of LinkerContext in com.google.gwt.user.linker.rpc
Modifier and TypeMethodDescriptionRpcLogLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation) RpcPolicyManifestLinker.link
(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)