org.jetbrains.js.compiler.sourcemap
Class SourceMap3Builder

java.lang.Object
  extended by org.jetbrains.js.compiler.sourcemap.SourceMap3Builder
All Implemented Interfaces:
org.jetbrains.js.compiler.SourceMapBuilder

public class SourceMap3Builder
extends java.lang.Object
implements org.jetbrains.js.compiler.SourceMapBuilder


Constructor Summary
SourceMap3Builder(java.io.File generatedFile, com.google.dart.compiler.util.TextOutput textOutput, com.intellij.util.PairConsumer<org.jetbrains.js.compiler.SourceMapBuilder,java.lang.Object> sourceInfoConsumer)
           
 
Method Summary
 void addLink()
           
 void addMapping(java.lang.String source, int sourceLine, int sourceColumn)
           
 java.lang.String build()
           
 java.io.File getOutFile()
           
 void newLine()
           
 void processSourceInfo(java.lang.Object sourceInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceMap3Builder

public SourceMap3Builder(java.io.File generatedFile,
                         com.google.dart.compiler.util.TextOutput textOutput,
                         com.intellij.util.PairConsumer<org.jetbrains.js.compiler.SourceMapBuilder,java.lang.Object> sourceInfoConsumer)
Method Detail

getOutFile

public java.io.File getOutFile()
Specified by:
getOutFile in interface org.jetbrains.js.compiler.SourceMapBuilder

build

public java.lang.String build()
Specified by:
build in interface org.jetbrains.js.compiler.SourceMapBuilder

newLine

public void newLine()
Specified by:
newLine in interface org.jetbrains.js.compiler.SourceMapBuilder

processSourceInfo

public void processSourceInfo(java.lang.Object sourceInfo)
Specified by:
processSourceInfo in interface org.jetbrains.js.compiler.SourceMapBuilder

addMapping

public void addMapping(java.lang.String source,
                       int sourceLine,
                       int sourceColumn)
Specified by:
addMapping in interface org.jetbrains.js.compiler.SourceMapBuilder

addLink

public void addLink()
Specified by:
addLink in interface org.jetbrains.js.compiler.SourceMapBuilder