org.apache.jdo.impl.enhancer.core
Class Environment

java.lang.Object
  extended by org.apache.jdo.impl.enhancer.util.Assertion
      extended by org.apache.jdo.impl.enhancer.util.Support
          extended by org.apache.jdo.impl.enhancer.core.Environment

public final class Environment
extends Support

Serves as a repository for the options for the enhancer.


Field Summary
 
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
 

Constructor Detail

Environment

public Environment()
The constructor

Method Detail

error

public void error(java.lang.String error)

warning

public void warning(java.lang.String warn)

verbose

public void verbose(java.lang.String msg)

message

public void message(java.lang.String msg)

messageNL

public void messageNL(java.lang.String msg)

errorCount

public int errorCount()

getLastErrorMessage

public final java.lang.String getLastErrorMessage()

setDoTimingStatistics

public void setDoTimingStatistics(boolean opt)

doTimingStatistics

public boolean doTimingStatistics()

setDumpClass

public void setDumpClass(boolean opt)

dumpClass

public boolean dumpClass()

setNoAugment

public void setNoAugment(boolean opt)

noAugment

public boolean noAugment()

setNoAnnotate

public void setNoAnnotate(boolean opt)

noAnnotate

public boolean noAnnotate()

getEnhancerMetaData

public EnhancerMetaData getEnhancerMetaData()

setEnhancerMetaData

public void setEnhancerMetaData(EnhancerMetaData jdoMetaData)

setOutputWriter

public void setOutputWriter(java.io.PrintWriter out)

getOutputWriter

public java.io.PrintWriter getOutputWriter()

setErrorWriter

public void setErrorWriter(java.io.PrintWriter err)

getErrorWriter

public java.io.PrintWriter getErrorWriter()

setVerbose

public void setVerbose(boolean beVerbose)

isVerbose

public boolean isVerbose()

setQuiet

public void setQuiet(boolean beQuiet)

isQuiet

public boolean isQuiet()

reset

public void reset()
Reset the environment.



Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.