net.jangaroo.jooc.backend
Class AbstractCompilationUnitSinkFactory
java.lang.Object
net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
- All Implemented Interfaces:
- CompilationUnitSinkFactory
- Direct Known Subclasses:
- MergedOutputCompilationUnitSinkFactory, SingleFileCompilationUnitSinkFactory
public abstract class AbstractCompilationUnitSinkFactory
- extends Object
- implements CompilationUnitSinkFactory
Abstract base class for merged and single file compilation unit sink factories.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
outputDir
protected File outputDir
AbstractCompilationUnitSinkFactory
public AbstractCompilationUnitSinkFactory(JoocOptions options,
File outputDir)
getOutputDir
public File getOutputDir()
getOptions
public JoocOptions getOptions()
createOutputDirs
protected void createOutputDirs(File outputFile)
createSink
public abstract CompilationUnitSink createSink(PackageDeclaration packageDeclaration,
IdeDeclaration primaryDeclaration,
File sourceFile,
boolean verbose)
- Specified by:
createSink in interface CompilationUnitSinkFactory
Copyright © 2002-2012 CoreMedia AG. All Rights Reserved.