org.codehaus.plexus.compiler
Class CompilerConfiguration

java.lang.Object
  extended by org.codehaus.plexus.compiler.CompilerConfiguration

public class CompilerConfiguration
extends java.lang.Object

Version:
$Id: CompilerConfiguration.java 2743 2005-10-23 23:26:17Z brett $
Author:
jdcasey

Constructor Summary
CompilerConfiguration()
           
 
Method Summary
 void addClasspathEntry(java.lang.String classpathEntry)
           
 void addCompilerCustomArgument(java.lang.String customArgument, java.lang.String value)
           
 void addExclude(java.lang.String exclude)
           
 void addInclude(java.lang.String include)
           
 void addSourceLocation(java.lang.String sourceLocation)
           
 java.io.File getBuildDirectory()
           
 java.util.List getClasspathEntries()
           
 java.lang.String getCompilerVersion()
           
 java.util.LinkedHashMap getCustomCompilerArguments()
           
 java.util.Set getExcludes()
           
 java.lang.String getExecutable()
           
 java.util.Set getIncludes()
           
 java.lang.String getMaxmem()
           
 java.lang.String getMeminitial()
           
 java.lang.String getOutputFileName()
           
 java.lang.String getOutputLocation()
           
 java.lang.String getSourceEncoding()
           
 java.util.Set getSourceFiles()
           
 java.util.List getSourceLocations()
           
 java.lang.String getSourceVersion()
           
 java.lang.String getTargetVersion()
           
 java.io.File getWorkingDirectory()
           
 boolean isDebug()
           
 boolean isFork()
           
 boolean isOptimize()
           
 boolean isShowDeprecation()
           
 boolean isShowWarnings()
           
 boolean isVerbose()
           
 void setBuildDirectory(java.io.File buildDirectory)
           
 void setClasspathEntries(java.util.List classpathEntries)
           
 void setCompilerVersion(java.lang.String compilerVersion)
           
 void setCustomCompilerArguments(java.util.LinkedHashMap customCompilerArguments)
           
 void setDebug(boolean debug)
           
 void setExcludes(java.util.Set excludes)
           
 void setExecutable(java.lang.String executable)
           
 void setFork(boolean fork)
           
 void setIncludes(java.util.Set includes)
           
 void setMaxmem(java.lang.String maxmem)
           
 void setMeminitial(java.lang.String meminitial)
           
 void setOptimize(boolean optimize)
           
 void setOutputFileName(java.lang.String outputFileName)
           
 void setOutputLocation(java.lang.String outputLocation)
           
 void setShowDeprecation(boolean showDeprecation)
           
 void setShowWarnings(boolean showWarnings)
           
 void setSourceEncoding(java.lang.String sourceEncoding)
           
 void setSourceFiles(java.util.Set sourceFiles)
           
 void setSourceLocations(java.util.List sourceLocations)
           
 void setSourceVersion(java.lang.String sourceVersion)
           
 void setTargetVersion(java.lang.String targetVersion)
           
 void setVerbose(boolean verbose)
           
 void setWorkingDirectory(java.io.File workingDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompilerConfiguration

public CompilerConfiguration()
Method Detail

setOutputLocation

public void setOutputLocation(java.lang.String outputLocation)

getOutputLocation

public java.lang.String getOutputLocation()

addClasspathEntry

public void addClasspathEntry(java.lang.String classpathEntry)

setClasspathEntries

public void setClasspathEntries(java.util.List classpathEntries)

getClasspathEntries

public java.util.List getClasspathEntries()

setSourceFiles

public void setSourceFiles(java.util.Set sourceFiles)

getSourceFiles

public java.util.Set getSourceFiles()

addSourceLocation

public void addSourceLocation(java.lang.String sourceLocation)

setSourceLocations

public void setSourceLocations(java.util.List sourceLocations)

getSourceLocations

public java.util.List getSourceLocations()

addInclude

public void addInclude(java.lang.String include)

setIncludes

public void setIncludes(java.util.Set includes)

getIncludes

public java.util.Set getIncludes()

addExclude

public void addExclude(java.lang.String exclude)

setExcludes

public void setExcludes(java.util.Set excludes)

getExcludes

public java.util.Set getExcludes()

setDebug

public void setDebug(boolean debug)

isDebug

public boolean isDebug()

setShowWarnings

public void setShowWarnings(boolean showWarnings)

isShowWarnings

public boolean isShowWarnings()

isShowDeprecation

public boolean isShowDeprecation()

setShowDeprecation

public void setShowDeprecation(boolean showDeprecation)

getSourceVersion

public java.lang.String getSourceVersion()

setSourceVersion

public void setSourceVersion(java.lang.String sourceVersion)

getTargetVersion

public java.lang.String getTargetVersion()

setTargetVersion

public void setTargetVersion(java.lang.String targetVersion)

getSourceEncoding

public java.lang.String getSourceEncoding()

setSourceEncoding

public void setSourceEncoding(java.lang.String sourceEncoding)

addCompilerCustomArgument

public void addCompilerCustomArgument(java.lang.String customArgument,
                                      java.lang.String value)

getCustomCompilerArguments

public java.util.LinkedHashMap getCustomCompilerArguments()

setCustomCompilerArguments

public void setCustomCompilerArguments(java.util.LinkedHashMap customCompilerArguments)

isFork

public boolean isFork()

setFork

public void setFork(boolean fork)

getMeminitial

public java.lang.String getMeminitial()

setMeminitial

public void setMeminitial(java.lang.String meminitial)

getMaxmem

public java.lang.String getMaxmem()

setMaxmem

public void setMaxmem(java.lang.String maxmem)

getExecutable

public java.lang.String getExecutable()

setExecutable

public void setExecutable(java.lang.String executable)

getWorkingDirectory

public java.io.File getWorkingDirectory()

setWorkingDirectory

public void setWorkingDirectory(java.io.File workingDirectory)

getBuildDirectory

public java.io.File getBuildDirectory()

setBuildDirectory

public void setBuildDirectory(java.io.File buildDirectory)

getOutputFileName

public java.lang.String getOutputFileName()

setOutputFileName

public void setOutputFileName(java.lang.String outputFileName)

isOptimize

public boolean isOptimize()

setOptimize

public void setOptimize(boolean optimize)

getCompilerVersion

public java.lang.String getCompilerVersion()

setCompilerVersion

public void setCompilerVersion(java.lang.String compilerVersion)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)


Copyright © 2001-2008 Codehaus. All Rights Reserved.