com.google.gwt.core.linker
Class IFrameLinker
java.lang.Object
com.google.gwt.core.ext.Linker
com.google.gwt.core.ext.linker.AbstractLinker
com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
com.google.gwt.core.linker.IFrameLinker
@LinkerOrder(value=PRIMARY)
@Shardable
public class IFrameLinker
- extends com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
Implements the canonical GWT bootstrap sequence that loads the GWT module in
a separate iframe.
Field Summary |
(package private) static java.lang.String |
SCRIPT_CHUNK_SEPARATOR
This string is inserted between script chunks. |
Fields inherited from class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker |
COMPUTE_SCRIPT_BASE_JS, FRAGMENT_EXTENSION, FRAGMENT_SUBDIR, permutationsUtil, PROCESS_METAS_JS, USE_SOURCE_MAPS_PROPERTY |
Methods inherited from class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker |
charsPerChunk, doEmitCompilation, emitSelectionInformation, emitSelectionScript, fillSelectionScriptTemplate, generateDeferredFragment, generatePrimaryFragment, generatePrimaryFragmentString, generateSelectionScript, generateSelectionScript, getDeferredFragmentPrefix, getDeferredFragmentSuffix, getDeferredFragmentSuffix2, getFragmentSubdir, getModuleSuffix2, link, link, maybeAddHostedModeFile, maybeOutputPropertyMap, readFileToStringBuffer, replaceAll, splitPrimaryJavaScript, supportsDevModeInJunit, wrapDeferredFragment, wrapPrimaryFragment |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SCRIPT_CHUNK_SEPARATOR
static final java.lang.String SCRIPT_CHUNK_SEPARATOR
- This string is inserted between script chunks. It is made default access
for testing.
- See Also:
- Constant Field Values
IFrameLinker
public IFrameLinker()
getDescription
public java.lang.String getDescription()
- Description copied from class:
Linker
- Returns a human-readable String describing the Linker.
- Specified by:
getDescription
in class Linker
getCompilationExtension
protected java.lang.String getCompilationExtension(TreeLogger logger,
LinkerContext context)
- Specified by:
getCompilationExtension
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
getHostedFilename
protected java.lang.String getHostedFilename()
- Overrides:
getHostedFilename
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
getModulePrefix
protected java.lang.String getModulePrefix(TreeLogger logger,
LinkerContext context,
java.lang.String strongName)
throws UnableToCompleteException
- Specified by:
getModulePrefix
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
- Throws:
UnableToCompleteException
getModulePrefix
protected java.lang.String getModulePrefix(TreeLogger logger,
LinkerContext context,
java.lang.String strongName,
int numFragments)
throws UnableToCompleteException
- Overrides:
getModulePrefix
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
- Throws:
UnableToCompleteException
getModuleSuffix
protected java.lang.String getModuleSuffix(TreeLogger logger,
LinkerContext context)
- Overrides:
getModuleSuffix
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
getScriptChunkSeparator
protected java.lang.String getScriptChunkSeparator(TreeLogger logger,
LinkerContext context)
- Overrides:
getScriptChunkSeparator
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
getSelectionScriptTemplate
protected java.lang.String getSelectionScriptTemplate(TreeLogger logger,
LinkerContext context)
- Specified by:
getSelectionScriptTemplate
in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
modifyPrimaryJavaScript
protected java.lang.String modifyPrimaryJavaScript(java.lang.String js)