net.jangaroo.jooc.config
Class JoocConfiguration

java.lang.Object
  extended by net.jangaroo.jooc.config.JoocConfiguration
All Implemented Interfaces:
JoocOptions

public class JoocConfiguration
extends Object
implements JoocOptions

Jangaroo compiler configuration


Nested Class Summary
 
Nested classes/interfaces inherited from interface net.jangaroo.jooc.config.JoocOptions
JoocOptions.SemicolonInsertionMode
 
Constructor Summary
JoocConfiguration()
           
 
Method Summary
 void addSourceFile(File source)
           
 void addSourceFile(String sourcepath)
           
 File getApiOutputDirectory()
           
 List<File> getClassPath()
           
 File getOutputDirectory()
           
 File getOutputFile()
           
 String getOutputFileName()
           
 JoocOptions.SemicolonInsertionMode getSemicolonInsertionMode()
           
 List<File> getSourceFiles()
           
 List<File> getSourcePath()
           
 boolean isAllowDuplicateLocalVariables()
           
 boolean isDebug()
           
 boolean isDebugLines()
           
 boolean isDebugSource()
           
 boolean isEnableAssertions()
           
 boolean isGenerateApi()
           
 boolean isHelp()
           
 boolean isMergeOutput()
           
 boolean isVerbose()
           
 boolean isVersion()
           
 void setAllowDuplicateLocalVariables(boolean allowDuplicateLocalVariables)
           
 void setApiOutputDirectory(File apiOutputDirectory)
           
 void setClassPath(List<File> classPath)
           
 void setDebug(boolean debug)
           
 void setDebugLines(boolean debugLines)
           
 void setDebugSource(boolean debugSource)
           
 void setEnableAssertions(boolean enableAssertions)
           
 void setHelp(boolean help)
           
 void setMergeOutput(boolean mergeOutput)
           
 void setOutputDirectory(File outputDirectory)
           
 void setOutputFileName(String outputFileName)
           
 void setSemicolonInsertionMode(JoocOptions.SemicolonInsertionMode semicolonInsertionMode)
           
 void setSourceFiles(List<File> sourceFiles)
           
 void setSourcePath(List<File> sourcePath)
           
 void setVerbose(boolean verbose)
           
 void setVersion(boolean version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoocConfiguration

public JoocConfiguration()
Method Detail

getSemicolonInsertionMode

public JoocOptions.SemicolonInsertionMode getSemicolonInsertionMode()
Specified by:
getSemicolonInsertionMode in interface JoocOptions

setSemicolonInsertionMode

public void setSemicolonInsertionMode(JoocOptions.SemicolonInsertionMode semicolonInsertionMode)

isMergeOutput

public boolean isMergeOutput()

setMergeOutput

public void setMergeOutput(boolean mergeOutput)

getOutputFileName

public String getOutputFileName()

setOutputFileName

public void setOutputFileName(String outputFileName)

getOutputFile

public File getOutputFile()

isDebug

public boolean isDebug()
Specified by:
isDebug in interface JoocOptions

setDebug

public void setDebug(boolean debug)

setDebugLines

public void setDebugLines(boolean debugLines)

isDebugLines

public boolean isDebugLines()
Specified by:
isDebugLines in interface JoocOptions

isDebugSource

public boolean isDebugSource()
Specified by:
isDebugSource in interface JoocOptions

setDebugSource

public void setDebugSource(boolean debugSource)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)

isGenerateApi

public boolean isGenerateApi()
Specified by:
isGenerateApi in interface JoocOptions

isHelp

public boolean isHelp()

setHelp

public void setHelp(boolean help)

isVersion

public boolean isVersion()

setVersion

public void setVersion(boolean version)

isEnableAssertions

public boolean isEnableAssertions()
Specified by:
isEnableAssertions in interface JoocOptions

setEnableAssertions

public void setEnableAssertions(boolean enableAssertions)

isAllowDuplicateLocalVariables

public boolean isAllowDuplicateLocalVariables()

setAllowDuplicateLocalVariables

public void setAllowDuplicateLocalVariables(boolean allowDuplicateLocalVariables)

getOutputDirectory

public File getOutputDirectory()

setOutputDirectory

public void setOutputDirectory(File outputDirectory)

getApiOutputDirectory

public File getApiOutputDirectory()

setApiOutputDirectory

public void setApiOutputDirectory(File apiOutputDirectory)

getSourcePath

public List<File> getSourcePath()

setSourcePath

public void setSourcePath(List<File> sourcePath)

getClassPath

public List<File> getClassPath()

setClassPath

public void setClassPath(List<File> classPath)

getSourceFiles

public List<File> getSourceFiles()

setSourceFiles

public void setSourceFiles(List<File> sourceFiles)

addSourceFile

public void addSourceFile(File source)

addSourceFile

public void addSourceFile(String sourcepath)


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