openjava.ojc
Class JavaCompilerArgs
java.lang.Object
|
+--openjava.ojc.JavaCompilerArgs
- Direct Known Subclasses:
- DynamicJavaCompiler.DynamicJavaCompilerArgs
- public class JavaCompilerArgs
- extends Object
A JavaCompilerArgs
holds the arguments for a
JavaCompiler
.
Specific implementations of JavaCompiler
may override setArgument
methods to store arguments in a
different fashion, or may throw UnsupportedOperationException
to
indicate that the compiler does not support that argument.
- Since:
- Jun 2, 2002
- Version:
- $Id: //open/saffron/src/openjava/ojc/JavaCompilerArgs.java#1 $
- Author:
- jhyde
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
argsList
ArrayList argsList
fileNameList
ArrayList fileNameList
JavaCompilerArgs
public JavaCompilerArgs()
clear
public void clear()
setString
public void setString(String args)
- Sets the arguments by parsing a standard java argument string.
A typical such string is
"-classpath classpath -d dir -verbose
[file...]"
setStringArray
public void setStringArray(String[] args)
- Sets the arguments by parsing a standard java argument string.
A typical such string is
"-classpath classpath -d dir -verbose
[file...]"
getStringArray
public String[] getStringArray()
addFile
public void addFile(String fileName)
getFileNames
public String[] getFileNames()
setVerbose
public void setVerbose(boolean verbose)
setDestdir
public void setDestdir(String destdir)
setClasspath
public void setClasspath(String classpath)
setDebugInfo
public void setDebugInfo(int i)
setSource
public void setSource(String source,
String fileName)