public class GoogBackend extends JSBackend
IBackend
API for the 'goog' code
production.Constructor and Description |
---|
GoogBackend() |
Modifier and Type | Method and Description |
---|---|
Configurator |
createConfigurator()
Creates a
Configurator for the specific compile session. |
IDocEmitter |
createDocEmitter(IASEmitter emitter) |
IJSEmitter |
createEmitter(FilterWriter out) |
JSGoogPublisher |
createPublisher(IASProject project,
List<ICompilerProblem> errors,
Configuration config) |
createMXMLEmitter, createMXMLWalker, createMXMLWriter, createSourceMapEmitter, createTarget, createWalker, createWriter, createWriterBuffer, getOutputExtension, getSourceFileHandlerInstance
public Configurator createConfigurator()
IBackend
Configurator
for the specific compile session.createConfigurator
in interface IBackend
createConfigurator
in class JSBackend
public IDocEmitter createDocEmitter(IASEmitter emitter)
createDocEmitter
in interface IBackend
createDocEmitter
in class JSBackend
public IJSEmitter createEmitter(FilterWriter out)
createEmitter
in interface IBackend
createEmitter
in class JSBackend
public JSGoogPublisher createPublisher(IASProject project, List<ICompilerProblem> errors, Configuration config)
createPublisher
in interface IBackend
createPublisher
in class JSBackend
Copyright © 2016 The Apache Software Foundation. All rights reserved.