org.cruxframework.crux.core.rebind.offline
Class OfflineLinker

java.lang.Object
  extended by com.google.gwt.core.ext.Linker
      extended by com.google.gwt.core.ext.linker.AbstractLinker
          extended by com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
              extended by com.google.gwt.core.linker.IFrameLinker
                  extended by org.cruxframework.crux.core.rebind.offline.OfflineLinker

@LinkerOrder(value=PRIMARY)
@Shardable
public class OfflineLinker
extends com.google.gwt.core.linker.IFrameLinker

A GWT linker that modifies the generated html files to use a cache manifest.


Field Summary
 
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
 
Constructor Summary
OfflineLinker()
           
 
Method Summary
protected  String getModulePrefix(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.LinkerContext context, String strongName)
           
protected  String getModulePrefix(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.LinkerContext context, String strongName, int numFragments)
           
 com.google.gwt.core.ext.linker.ArtifactSet link(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.LinkerContext context, com.google.gwt.core.ext.linker.ArtifactSet artifacts, boolean onePermutation)
           
 
Methods inherited from class com.google.gwt.core.linker.IFrameLinker
getCompilationExtension, getDescription, getHostedFilename, getModuleSuffix, getScriptChunkSeparator, getSelectionScriptTemplate, modifyPrimaryJavaScript
 
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, maybeAddHostedModeFile, maybeOutputPropertyMap, readFileToStringBuffer, replaceAll, splitPrimaryJavaScript, supportsDevModeInJunit, wrapDeferredFragment, wrapPrimaryFragment
 
Methods inherited from class com.google.gwt.core.ext.linker.AbstractLinker
emitBytes, emitBytes, emitInputStream, emitInputStream, emitString, emitString, emitWithStrongName, emitWithStrongName
 
Methods inherited from class com.google.gwt.core.ext.Linker
isShardable, relink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfflineLinker

public OfflineLinker()
Method Detail

link

public com.google.gwt.core.ext.linker.ArtifactSet link(com.google.gwt.core.ext.TreeLogger logger,
                                                       com.google.gwt.core.ext.LinkerContext context,
                                                       com.google.gwt.core.ext.linker.ArtifactSet artifacts,
                                                       boolean onePermutation)
                                                throws com.google.gwt.core.ext.UnableToCompleteException
Overrides:
link in class com.google.gwt.core.ext.linker.impl.SelectionScriptLinker
Throws:
com.google.gwt.core.ext.UnableToCompleteException

getModulePrefix

protected String getModulePrefix(com.google.gwt.core.ext.TreeLogger logger,
                                 com.google.gwt.core.ext.LinkerContext context,
                                 String strongName)
                          throws com.google.gwt.core.ext.UnableToCompleteException
Overrides:
getModulePrefix in class com.google.gwt.core.linker.IFrameLinker
Throws:
com.google.gwt.core.ext.UnableToCompleteException

getModulePrefix

protected String getModulePrefix(com.google.gwt.core.ext.TreeLogger logger,
                                 com.google.gwt.core.ext.LinkerContext context,
                                 String strongName,
                                 int numFragments)
                          throws com.google.gwt.core.ext.UnableToCompleteException
Overrides:
getModulePrefix in class com.google.gwt.core.linker.IFrameLinker
Throws:
com.google.gwt.core.ext.UnableToCompleteException


Copyright © 2014. All rights reserved.