org.apache.jdo.enhancer
Class Main.CmdLineOptions

java.lang.Object
  extended byorg.apache.jdo.enhancer.Main.CmdLineOptions
Enclosing class:
Main

private class Main.CmdLineOptions
extends java.lang.Object

A class for holding the command line options.


Field Summary
(package private)  java.util.List classFileNames
           
(package private)  java.util.List classNames
           
(package private)  java.lang.String destinationDirectory
           
(package private)  boolean doTiming
           
(package private)  boolean dumpClass
           
(package private)  boolean forceWrite
           
(package private)  java.util.List jdoFileNames
           
(package private)  boolean noAnnotate
           
(package private)  boolean noAugment
           
(package private)  boolean noWrite
           
(package private)  java.lang.String propertiesFileName
           
(package private)  boolean quiet
           
(package private)  java.lang.String sourcePath
           
(package private)  boolean verbose
           
(package private)  java.util.List zipFileNames
           
 
Constructor Summary
private Main.CmdLineOptions()
           
 
Method Summary
protected  int checkArgs()
          Check command line options.
protected  void printArgs()
          Print command line options.
protected  int processArgs(java.lang.String[] argv)
          Process command line options.
 void usage()
          Print a usage message to System.err.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classNames

final java.util.List classNames

classFileNames

final java.util.List classFileNames

zipFileNames

final java.util.List zipFileNames

jdoFileNames

final java.util.List jdoFileNames

sourcePath

java.lang.String sourcePath

destinationDirectory

java.lang.String destinationDirectory

propertiesFileName

java.lang.String propertiesFileName

doTiming

boolean doTiming

verbose

boolean verbose

quiet

boolean quiet

forceWrite

boolean forceWrite

noWrite

boolean noWrite

dumpClass

boolean dumpClass

noAugment

boolean noAugment

noAnnotate

boolean noAnnotate
Constructor Detail

Main.CmdLineOptions

private Main.CmdLineOptions()
Method Detail

usage

public void usage()
Print a usage message to System.err.


processArgs

protected int processArgs(java.lang.String[] argv)
Process command line options.


checkArgs

protected int checkArgs()
Check command line options.


printArgs

protected void printArgs()
Print command line options.