GWT 2.6.0.vaadin2

com.google.gwt.core.ext.soyc
Class SourceMapRecorder

java.lang.Object
  extended by com.google.gwt.core.ext.soyc.SourceMapRecorder
Direct Known Subclasses:
SourceMapRecorderExt

public class SourceMapRecorder
extends java.lang.Object

Creates Closure Compatible SourceMaps.


Field Summary
protected  int permutationId
           
 
Constructor Summary
protected SourceMapRecorder(int permutationId)
           
 
Method Summary
protected  java.lang.String getName(com.google.gwt.dev.jjs.SourceInfo sourceInfo)
          Returns the given name to a sourceInfo.
static java.util.List<SyntheticArtifact> makeSourceMapArtifacts(int permutationId, java.util.List<java.util.Map<Range,com.google.gwt.dev.jjs.SourceInfo>> sourceInfoMaps)
           
protected  java.util.List<SyntheticArtifact> recordSourceMap(java.util.List<java.util.Map<Range,com.google.gwt.dev.jjs.SourceInfo>> sourceInfoMaps)
           
protected  void updateSourceMap(com.google.gwt.thirdparty.debugging.sourcemap.SourceMapGeneratorV3 generator, int fragment)
          Updates the source map with extra information, like extensions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

permutationId

protected final int permutationId
Constructor Detail

SourceMapRecorder

protected SourceMapRecorder(int permutationId)
Method Detail

makeSourceMapArtifacts

public static java.util.List<SyntheticArtifact> makeSourceMapArtifacts(int permutationId,
                                                                       java.util.List<java.util.Map<Range,com.google.gwt.dev.jjs.SourceInfo>> sourceInfoMaps)

recordSourceMap

protected java.util.List<SyntheticArtifact> recordSourceMap(java.util.List<java.util.Map<Range,com.google.gwt.dev.jjs.SourceInfo>> sourceInfoMaps)
                                                     throws java.io.IOException,
                                                            JSONException,
                                                            com.google.gwt.thirdparty.debugging.sourcemap.SourceMapParseException
Throws:
java.io.IOException
JSONException
com.google.gwt.thirdparty.debugging.sourcemap.SourceMapParseException

updateSourceMap

protected void updateSourceMap(com.google.gwt.thirdparty.debugging.sourcemap.SourceMapGeneratorV3 generator,
                               int fragment)
                        throws com.google.gwt.thirdparty.debugging.sourcemap.SourceMapParseException
Updates the source map with extra information, like extensions.

Throws:
com.google.gwt.thirdparty.debugging.sourcemap.SourceMapParseException

getName

protected java.lang.String getName(com.google.gwt.dev.jjs.SourceInfo sourceInfo)
Returns the given name to a sourceInfo.


GWT 2.6.0.vaadin2