drcl.util
Class TraceManager
java.lang.Object
|
+--drcl.DrclObj
|
+--drcl.util.TraceManager
- All Implemented Interfaces:
- java.lang.Cloneable, ObjectDuplicable, java.io.Serializable
- public class TraceManager
- extends DrclObj
- implements java.io.Serializable
Manages a set of traces and each trace can be individually turned on or off.
There is also a global switch.
All traces are off when the global switch is off.
The individual switch is only effective when the global switch is on.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TraceManager
public TraceManager()
TraceManager
public TraceManager(java.lang.String[] traces_)
setTraces
public void setTraces(java.lang.String[] traces_)
addTrace
public void addTrace(java.lang.String trace_)
removeTrace
public void removeTrace(java.lang.String trace_)
setTraceEnabledAt
public void setTraceEnabledAt(java.lang.String which_,
boolean enabled_)
isTraceEnabledAt
public boolean isTraceEnabledAt(java.lang.String which_)
setTraceEnabled
public void setTraceEnabled(boolean enabled_)
isTraceEnabled
public boolean isTraceEnabled()
getAllTraces
public java.lang.String[] getAllTraces()
containsTrace
public boolean containsTrace(java.lang.String trace_)
info
public java.lang.String info()
duplicate
public void duplicate(java.lang.Object source_)
- Description copied from class:
DrclObj
- opies the content of the
source_ object to this object.
he subclass must implement this method to realize DrclObj.clone().
- Overrides:
duplicate in class DrclObj
Copyright © 2001 - DRCL, OSU ~ Back to JavaSim Home ~