|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jdo.impl.enhancer.util.Assertion
org.apache.jdo.impl.enhancer.util.Support
org.apache.jdo.impl.enhancer.core.Environment
Serves as a repository for the options for the enhancer.
Field Summary | |
private boolean |
dumpClassOption
If true, dump class. |
private java.io.PrintWriter |
err
Writer for error output. |
private int |
errorsEncountered
The number of errors encountered thus far. |
private EnhancerMetaData |
jdoMetaData
The instance providing the JDO meta data. |
private java.lang.String |
lastErrorMessage
Last error message. |
private boolean |
noAnnotateOption
If true, don't apply annotation to PC classes. |
private boolean |
noAugmentOption
If true, don't apply augmentation to PC classes. |
private java.io.PrintWriter |
out
Writer for regular program output and warnings. |
private boolean |
quietOption
If true, squash warnings. |
private boolean |
timingOption
If true, provide timing statistics. |
private boolean |
verboseOption
If true, provide verbose output. |
Fields inherited from class org.apache.jdo.impl.enhancer.util.Support |
timer |
Constructor Summary | |
Environment()
The constructor |
Method Summary | |
boolean |
doTimingStatistics()
|
boolean |
dumpClass()
|
void |
error(java.lang.String error)
|
int |
errorCount()
|
EnhancerMetaData |
getEnhancerMetaData()
|
java.io.PrintWriter |
getErrorWriter()
|
java.lang.String |
getLastErrorMessage()
|
java.io.PrintWriter |
getOutputWriter()
|
boolean |
isQuiet()
|
boolean |
isVerbose()
|
void |
message(java.lang.String msg)
|
void |
messageNL(java.lang.String msg)
|
boolean |
noAnnotate()
|
boolean |
noAugment()
|
void |
reset()
Reset the environment. |
void |
setDoTimingStatistics(boolean opt)
|
void |
setDumpClass(boolean opt)
|
void |
setEnhancerMetaData(EnhancerMetaData jdoMetaData)
|
void |
setErrorWriter(java.io.PrintWriter err)
|
void |
setNoAnnotate(boolean opt)
|
void |
setNoAugment(boolean opt)
|
void |
setOutputWriter(java.io.PrintWriter out)
|
void |
setQuiet(boolean beQuiet)
|
void |
setVerbose(boolean beVerbose)
|
void |
verbose(java.lang.String msg)
|
void |
warning(java.lang.String warn)
|
Methods inherited from class org.apache.jdo.impl.enhancer.util.Support |
getI18N, getI18N, getI18N, getI18N, getI18N, getI18N |
Methods inherited from class org.apache.jdo.impl.enhancer.util.Assertion |
affirm, affirm, affirm, affirm |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.io.PrintWriter out
private java.io.PrintWriter err
private boolean timingOption
private boolean dumpClassOption
private boolean noAugmentOption
private boolean noAnnotateOption
private boolean verboseOption
private boolean quietOption
private int errorsEncountered
private EnhancerMetaData jdoMetaData
private java.lang.String lastErrorMessage
Constructor Detail |
public Environment()
Method Detail |
public void error(java.lang.String error)
public void warning(java.lang.String warn)
public void verbose(java.lang.String msg)
public void message(java.lang.String msg)
public void messageNL(java.lang.String msg)
public int errorCount()
public final java.lang.String getLastErrorMessage()
public void setDoTimingStatistics(boolean opt)
public boolean doTimingStatistics()
public void setDumpClass(boolean opt)
public boolean dumpClass()
public void setNoAugment(boolean opt)
public boolean noAugment()
public void setNoAnnotate(boolean opt)
public boolean noAnnotate()
public EnhancerMetaData getEnhancerMetaData()
public void setEnhancerMetaData(EnhancerMetaData jdoMetaData)
public void setOutputWriter(java.io.PrintWriter out)
public java.io.PrintWriter getOutputWriter()
public void setErrorWriter(java.io.PrintWriter err)
public java.io.PrintWriter getErrorWriter()
public void setVerbose(boolean beVerbose)
public boolean isVerbose()
public void setQuiet(boolean beQuiet)
public boolean isQuiet()
public void reset()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |