net.jangaroo.jooc.backend
Class SingleFileCompilationUnitSinkFactory
java.lang.Object
net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
net.jangaroo.jooc.backend.SingleFileCompilationUnitSinkFactory
- All Implemented Interfaces:
- CompilationUnitSinkFactory
public class SingleFileCompilationUnitSinkFactory
- extends AbstractCompilationUnitSinkFactory
Compilation unit sink factory for one compilation unit per output file.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingleFileCompilationUnitSinkFactory
public SingleFileCompilationUnitSinkFactory(JoocOptions options,
File destinationDir,
boolean generateApi,
String suffix)
getOutputFile
protected File getOutputFile(File sourceFile,
String[] packageName)
getOutputFileName
protected String getOutputFileName(File sourceFile,
String[] packageName)
createSink
public CompilationUnitSink createSink(PackageDeclaration packageDeclaration,
IdeDeclaration primaryDeclaration,
File sourceFile,
boolean verbose)
- Specified by:
createSink in interface CompilationUnitSinkFactory- Specified by:
createSink in class AbstractCompilationUnitSinkFactory
Copyright © 2002-2013 CoreMedia AG. All Rights Reserved.