Class DeephavenJsApiLinker

java.lang.Object
com.google.gwt.core.ext.Linker
com.google.gwt.core.ext.linker.AbstractLinker
io.deephaven.web.DeephavenJsApiLinker

@Shardable @LinkerOrder(PRIMARY) public class DeephavenJsApiLinker extends com.google.gwt.core.ext.linker.AbstractLinker
Basic Linker for the Deephaven JS API.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    protected String
     
    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)
     
    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)
     
    protected StringBuffer
    readFileToStringBuffer(String filename, com.google.gwt.core.ext.TreeLogger logger)
     
    protected static void
    replaceAll(StringBuffer buf, String search, String replace)
     

    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, supportsDevModeInJunit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DeephavenJsApiLinker

      public DeephavenJsApiLinker()
  • Method Details

    • getDescription

      public String getDescription()
      Specified by:
      getDescription in class com.google.gwt.core.ext.Linker
    • 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
      Throws:
      com.google.gwt.core.ext.UnableToCompleteException
    • 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) throws com.google.gwt.core.ext.UnableToCompleteException
      Overrides:
      link in class com.google.gwt.core.ext.Linker
      Throws:
      com.google.gwt.core.ext.UnableToCompleteException
    • readFileToStringBuffer

      protected StringBuffer readFileToStringBuffer(String filename, com.google.gwt.core.ext.TreeLogger logger) throws com.google.gwt.core.ext.UnableToCompleteException
      Throws:
      com.google.gwt.core.ext.UnableToCompleteException
    • getSelectionScriptTemplate

      protected String getSelectionScriptTemplate()
    • replaceAll

      protected static void replaceAll(StringBuffer buf, String search, String replace)