net.jangaroo.jooc.backend
Class MergedOutputCompilationUnitSinkFactory

java.lang.Object
  extended by net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
      extended by net.jangaroo.jooc.backend.MergedOutputCompilationUnitSinkFactory
All Implemented Interfaces:
CompilationUnitSinkFactory

public class MergedOutputCompilationUnitSinkFactory
extends AbstractCompilationUnitSinkFactory

Compilation unit sink factory writing all generated classes to one file.


Field Summary
 
Fields inherited from class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
outputDir
 
Constructor Summary
MergedOutputCompilationUnitSinkFactory(JoocOptions options, java.io.File outputFile)
           
 
Method Summary
 CompilationUnitSink createSink(PackageDeclaration packageDeclaration, IdeDeclaration primaryDeclaration, java.io.File sourceFile, boolean verbose)
           
 
Methods inherited from class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
createOutputDirs, getOptions, getOutputDir
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergedOutputCompilationUnitSinkFactory

public MergedOutputCompilationUnitSinkFactory(JoocOptions options,
                                              java.io.File outputFile)
Method Detail

createSink

public CompilationUnitSink createSink(PackageDeclaration packageDeclaration,
                                      IdeDeclaration primaryDeclaration,
                                      java.io.File sourceFile,
                                      boolean verbose)
Specified by:
createSink in interface CompilationUnitSinkFactory
Specified by:
createSink in class AbstractCompilationUnitSinkFactory


Copyright © 2002-2010 CoreMedia AG. All Rights Reserved.