org.objectweb.jonas_lib.genbase.generator.Config Class Reference

List of all members.

Public Member Functions

 Config ()
void setNameJavac (String nameJavac)
String getNameJavac ()
void setJavacOpts (Vector javacOpts)
Vector getJavacOpts ()
void setJavaHomeBin (String javaHomeBin)
String getJavaHomeBin ()
void setNoConfig (boolean noConfig)
boolean isNoConfig ()
void setVerbose (boolean verbose)
boolean isVerbose ()
void setDebug (boolean debug)
boolean isDebug ()
void setClasspath (String classpath)
String getClasspath ()
void setOut (File out)
File getOut ()
void setKeepGenerated (boolean keepGenerated)
boolean isKeepGenerated ()
void setParseWithValidation (boolean parseWithValidation)
boolean isParseWithValidation ()
void setError (boolean error)
boolean isError ()
void setInputname (String inputname)
String getInputname ()
void setHelp (boolean help)
boolean isHelp ()
void setSavePacked ()
void setSaveUnpacked ()
int getSaveMode ()
String getNameRmic ()
void setNameRmic (String nameRmic)
String getNameJava ()
boolean isDTDsAllowed ()
void setDTDsAllowed (boolean dTDsAllowed)

Static Public Attributes

final int PACKED = 0
final int UNPACKED = 1

Detailed Description

Configuration object storing generation params.

Definition at line 38 of file Config.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.genbase.generator.Config.Config  ) 
 

Creates a new Config. Automatically setup javaHomeBin property. And create classpath from classloader.

Definition at line 105 of file Config.java.

References org.objectweb.jonas.server.JClassLoader.getClassPath().

Here is the call graph for this function:


Member Function Documentation

String org.objectweb.jonas_lib.genbase.generator.Config.getClasspath  ) 
 

Returns:
Retruns Classpath

Definition at line 217 of file Config.java.

String org.objectweb.jonas_lib.genbase.generator.Config.getInputname  ) 
 

Returns:
Returns file input name

Definition at line 287 of file Config.java.

Referenced by org.objectweb.jonas_ws.wsgen.WsGen.execute(), and org.objectweb.jonas_lib.genclientstub.ClientStubGen.execute().

Vector org.objectweb.jonas_lib.genbase.generator.Config.getJavacOpts  ) 
 

Returns:
Returns the Javac Opts to use

Definition at line 147 of file Config.java.

String org.objectweb.jonas_lib.genbase.generator.Config.getJavaHomeBin  ) 
 

Returns:
Returns the JAVA_HOME/bin directory

Definition at line 161 of file Config.java.

String org.objectweb.jonas_lib.genbase.generator.Config.getNameJava  ) 
 

Returns:
the java command

Definition at line 340 of file Config.java.

String org.objectweb.jonas_lib.genbase.generator.Config.getNameJavac  ) 
 

Returns:
Returns the javac command name to use

Definition at line 133 of file Config.java.

String org.objectweb.jonas_lib.genbase.generator.Config.getNameRmic  ) 
 

Returns:
Returns the nameRmic.

Definition at line 328 of file Config.java.

File org.objectweb.jonas_lib.genbase.generator.Config.getOut  ) 
 

Returns:
Returns Ouput directory

Definition at line 231 of file Config.java.

int org.objectweb.jonas_lib.genbase.generator.Config.getSaveMode  ) 
 

Returns:
Returns Save mode

Definition at line 322 of file Config.java.

boolean org.objectweb.jonas_lib.genbase.generator.Config.isDebug  ) 
 

Returns:
Returns debug option

Definition at line 203 of file Config.java.

boolean org.objectweb.jonas_lib.genbase.generator.Config.isDTDsAllowed  ) 
 

Returns:
true if the use of DTDs is allowed.

Definition at line 346 of file Config.java.

Referenced by org.objectweb.jonas_lib.genbase.archive.J2EEArchive.isDTDsAllowed().

boolean org.objectweb.jonas_lib.genbase.generator.Config.isError  ) 
 

Returns:
Returns true if there is Configuration errors

Definition at line 273 of file Config.java.

Referenced by org.objectweb.jonas_ws.wsgen.WsGen.execute(), and org.objectweb.jonas_lib.genclientstub.ClientStubGen.execute().

boolean org.objectweb.jonas_lib.genbase.generator.Config.isHelp  ) 
 

Returns:
Returns Help option.

Definition at line 301 of file Config.java.

Referenced by org.objectweb.jonas_ws.wsgen.WsGen.execute(), and org.objectweb.jonas_lib.genclientstub.ClientStubGen.execute().

boolean org.objectweb.jonas_lib.genbase.generator.Config.isKeepGenerated  ) 
 

Returns:
Returns keepGenerated option

Definition at line 245 of file Config.java.

boolean org.objectweb.jonas_lib.genbase.generator.Config.isNoConfig  ) 
 

Returns:
Returns noConfig option

Definition at line 175 of file Config.java.

boolean org.objectweb.jonas_lib.genbase.generator.Config.isParseWithValidation  ) 
 

Returns:
Returns validation

Definition at line 259 of file Config.java.

boolean org.objectweb.jonas_lib.genbase.generator.Config.isVerbose  ) 
 

Returns:
Returns verbose option

Definition at line 189 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setClasspath String  classpath  ) 
 

Parameters:
classpath Classpath to use with java commands

Definition at line 210 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setDebug boolean  debug  ) 
 

Parameters:
debug Debug ?

Definition at line 196 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setDTDsAllowed boolean  dTDsAllowed  ) 
 

Use of DTDs

Parameters:
dTDsAllowed The dtdsAllowed to set.

Definition at line 354 of file Config.java.

Referenced by org.objectweb.jonas_ws.wsgen.WsGen.execute(), and org.objectweb.jonas_lib.genclientstub.ClientStubGen.execute().

void org.objectweb.jonas_lib.genbase.generator.Config.setError boolean  error  ) 
 

Parameters:
error Error Mode ?

Definition at line 266 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setHelp boolean  help  ) 
 

Parameters:
help Help Mode ?

Definition at line 294 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setInputname String  inputname  ) 
 

Parameters:
inputname File inputname

Definition at line 280 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setJavacOpts Vector  javacOpts  ) 
 

Parameters:
javacOpts Set javac Opts

Definition at line 140 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setJavaHomeBin String  javaHomeBin  ) 
 

Parameters:
javaHomeBin JAVA_HOME/bin directory

Definition at line 154 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setKeepGenerated boolean  keepGenerated  ) 
 

Parameters:
keepGenerated Kepp Generated files ?

Definition at line 238 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setNameJavac String  nameJavac  ) 
 

Parameters:
nameJavac Set javac command name to use

Definition at line 126 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setNameRmic String  nameRmic  ) 
 

Parameters:
nameRmic The nameRmic to set.

Definition at line 334 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setNoConfig boolean  noConfig  ) 
 

Parameters:
noConfig Generate Configuration ?

Definition at line 168 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setOut File  out  ) 
 

Parameters:
out Output directory

Definition at line 224 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setParseWithValidation boolean  parseWithValidation  ) 
 

Parameters:
parseWithValidation Parse XML desc with validation ?

Definition at line 252 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setSavePacked  ) 
 

Set Packed Mode for storing.

Definition at line 308 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setSaveUnpacked  ) 
 

Set UnPacked Mode for storing.

Definition at line 315 of file Config.java.

void org.objectweb.jonas_lib.genbase.generator.Config.setVerbose boolean  verbose  ) 
 

Parameters:
verbose Verbose ?

Definition at line 182 of file Config.java.


Member Data Documentation

final int org.objectweb.jonas_lib.genbase.generator.Config.PACKED = 0 [static]
 

packed mode

Definition at line 41 of file Config.java.

final int org.objectweb.jonas_lib.genbase.generator.Config.UNPACKED = 1 [static]
 

unpacked mode

Definition at line 44 of file Config.java.


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:12:57 2005 for JOnAS by  doxygen 1.3.9.1