GWT 2.7.0

## Uses of Interface
com.google.gwt.core.ext.LinkerContext

Packages that use LinkerContext
com.google.gwt.core.ext | Classes used to extend the GWT compiler.
com.google.gwt.core.linker | A package containing implementations of the GWT bootstrap linkers.
com.google.gwt.precompress.linker | A linker that precompresses the public artifacts that it sees.
com.google.gwt.user.linker.rpc | Classes used to provide information about RPC for a GWT application.

Uses of LinkerContext in com.google.gwt.core.ext

Methods in com.google.gwt.core.ext with parameters of type LinkerContext
`ArtifactSet` | `Linker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts)` This method is invoked for linkers not annotated with `Shardable`.
`ArtifactSet` | `Linker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)` This method is invoked for linkers annotated with `Shardable`.
`ArtifactSet` | `Linker.relink(TreeLogger logger, LinkerContext context, ArtifactSet newArtifacts)` Re-invoke the Linker with newly generated artifacts.
`boolean` | `Linker.supportsDevModeInJunit(LinkerContext context)` Returns `true` if this linker supports DevMode.

Uses of LinkerContext in com.google.gwt.core.linker

Methods in com.google.gwt.core.linker with parameters of type LinkerContext
`protected java.util.Collection<Artifact<?>>` | `SingleScriptLinker.doEmitCompilation(TreeLogger logger, LinkerContext context, CompilationResult result, ArtifactSet artifacts)`
`protected java.util.Collection<Artifact<?>>` | `D8ScriptLinker.doEmitCompilation(TreeLogger logger, LinkerContext context, CompilationResult result, ArtifactSet artifacts)`
`protected EmittedArtifact` | `SingleScriptLinker.emitSelectionScript(TreeLogger logger, LinkerContext context, ArtifactSet artifacts)`
`protected EmittedArtifact` | `D8ScriptLinker.emitSelectionScript(TreeLogger logger, LinkerContext context, ArtifactSet artifacts)`
`protected java.lang.String` | `CrossSiteIframeLinker.fillSelectionScriptTemplate(java.lang.StringBuffer ss, TreeLogger logger, LinkerContext context, ArtifactSet artifacts, CompilationResult result)`
`protected boolean` | `CrossSiteIframeLinker.getBooleanConfigurationProperty(LinkerContext context, java.lang.String name, boolean def)`
`protected java.lang.String` | `XSLinker.getCompilationExtension(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `SingleScriptLinker.getCompilationExtension(TreeLogger logger, LinkerContext context)` Unimplemented.
`protected java.lang.String` | `IFrameLinker.getCompilationExtension(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `D8ScriptLinker.getCompilationExtension(TreeLogger logger, LinkerContext context)` Unimplemented.
`protected java.lang.String` | `CrossSiteIframeLinker.getCompilationExtension(TreeLogger logger, LinkerContext context)`
`protected java.lang.String` | `CrossSiteIframeLinker.getDeferredFragmentSuffix2(TreeLogger logger, LinkerContext context, int fragment, java.lang.String strongName)`
`protected java.lang.String` | `CrossSiteIframeLinker.getHostedFilenameFull(LinkerContext context)`
`protected java.lang.String` | `CrossSiteIframeLinker.getJsComputeScriptBase(LinkerContext context)` Returns the name of the `ComputeScriptBase` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsComputeUrlForResource(LinkerContext context)` Returns the name of the `UrlForResource` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsDevModeRedirectHook(LinkerContext context)` Returns a JavaScript fragment that starts Super Dev Mode, if enabled.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsDevModeRedirectHookPermitted(LinkerContext context)` Returns a JavaScript expression that determines whether Super Dev Mode may be turned on for the current page.
`protected java.lang.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 java.lang.String` | `CrossSiteIframeLinker.getJsInstallLocation(LinkerContext context)` Returns the name of the `JsInstallLocation` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsInstallScript(LinkerContext context)` Returns the name of the `JsInstallScript` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsIsBodyLoaded(LinkerContext context)` Returns the name of the `JsIsBodyLoaded` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsLoadExternalStylesheets(LinkerContext context)` Returns the name of the `JsLoadExternalStylesheets` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsModuleFunctionErrorCatch(LinkerContext context)` Returns the name of the `JsModuleFunctionErrorCatch` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsPermutations(LinkerContext context)` Returns the name of the `JsPermutations` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsProcessMetas(LinkerContext context)` Returns the name of the `JsProcessMetas` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsProperties(LinkerContext context)` Returns the name of the `JsProperties` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsRunAsync(LinkerContext context)` Returns the name of the `JsRunAsync` script.
`protected java.lang.String` | `CrossSiteIframeLinker.getJsWaitForBodyLoaded(LinkerContext context)` Returns the name of the `JsWaitForBodyLoaded` script.
`protected java.lang.String` | `XSLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName)` Deprecated.
`protected java.lang.String` | `SingleScriptLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName)` Unimplemented.
`protected java.lang.String` | `IFrameLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName)` Deprecated.
`protected java.lang.String` | `D8ScriptLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName)` Unimplemented.
`protected java.lang.String` | `CrossSiteIframeLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName)`
`protected java.lang.String` | `XSLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName, int numFragments)` Deprecated.
`protected java.lang.String` | `IFrameLinker.getModulePrefix(TreeLogger logger, LinkerContext context, java.lang.String strongName, int numFragments)` Deprecated.
`protected java.lang.String` | `XSLinker.getModuleSuffix(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `SingleScriptLinker.getModuleSuffix(TreeLogger logger, LinkerContext context)` Unimplemented.
`protected java.lang.String` | `IFrameLinker.getModuleSuffix(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `D8ScriptLinker.getModuleSuffix(TreeLogger logger, LinkerContext context)` Unimplemented.
`protected java.lang.String` | `CrossSiteIframeLinker.getModuleSuffix2(TreeLogger logger, LinkerContext context, java.lang.String strongName)`
`protected java.lang.String` | `IFrameLinker.getScriptChunkSeparator(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `CrossSiteIframeLinker.getScriptChunkSeparator(TreeLogger logger, LinkerContext context)`
`protected java.lang.String` | `XSLinker.getSelectionScriptTemplate(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `SingleScriptLinker.getSelectionScriptTemplate(TreeLogger logger, LinkerContext context)`
`protected java.lang.String` | `IFrameLinker.getSelectionScriptTemplate(TreeLogger logger, LinkerContext context)` Deprecated.
`protected java.lang.String` | `D8ScriptLinker.getSelectionScriptTemplate(TreeLogger logger, LinkerContext context)`
`protected java.lang.String` | `CrossSiteIframeLinker.getSelectionScriptTemplate(TreeLogger logger, LinkerContext context)`
`protected java.lang.String` | `CrossSiteIframeLinker.getSourceMapUrl(LinkerContext context, java.lang.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 java.lang.String` | `CrossSiteIframeLinker.getStringConfigurationProperty(LinkerContext context, java.lang.String name, java.lang.String def)`
`ArtifactSet` | `SymbolMapsLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts)` Included to support legacy non-shardable subclasses.
`ArtifactSet` | `XSLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)` Deprecated.
`ArtifactSet` | `SymbolMapsLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)`
`ArtifactSet` | `SoycReportLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)`
`ArtifactSet` | `IFrameLinker.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(java.lang.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` | `DirectInstallLinker.shouldInstallCode(LinkerContext context)`
`protected boolean` | `CrossSiteIframeLinker.shouldInstallCode(LinkerContext context)` Determines the strategy for installing JavaScript code into the iframe.
`protected boolean` | `CrossSiteIframeLinker.shouldUseSelfForWindowAndDocument(LinkerContext context)` Returns whether to use "self" for $wnd and $doc references.
`protected java.lang.String` | `XSLinker.wrapDeferredFragment(TreeLogger logger, LinkerContext context, int fragment, java.lang.String js, ArtifactSet artifacts)` Deprecated.
`protected java.lang.String` | `CrossSiteIframeLinker.wrapDeferredFragment(TreeLogger logger, LinkerContext context, int fragment, java.lang.String js, ArtifactSet artifacts)`
`protected java.lang.String` | `CrossSiteIframeLinker.wrapPrimaryFragment(TreeLogger logger, LinkerContext context, java.lang.String script, ArtifactSet artifacts, CompilationResult result)`

Uses of LinkerContext in com.google.gwt.precompress.linker

Methods in com.google.gwt.precompress.linker with parameters of type LinkerContext
`ArtifactSet` | `PrecompressLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)`

Uses of LinkerContext in com.google.gwt.user.linker.rpc

Methods in com.google.gwt.user.linker.rpc with parameters of type LinkerContext
`ArtifactSet` | `RpcPolicyManifestLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)`
`ArtifactSet` | `RpcLogLinker.link(TreeLogger logger, LinkerContext context, ArtifactSet artifacts, boolean onePermutation)`

GWT 2.7.0