xmltool.error
Class Trace

java.lang.Object
  |
  +--xmltool.error.Trace

public class Trace
extends java.lang.Object

A convenience class for displaying trace and error messages, via the show (for traces) and tell (for errors) methods.


Constructor Summary
Trace(java.lang.String sourceClass, java.lang.String sourceObject)
          Construct an trace display object for sourceClass.
 
Method Summary
 void show(java.lang.String method, java.lang.String message)
          Show a trace message.
 void show(java.lang.String method, java.lang.String message, double time)
          Show a timestamped trace message.
 void tell(java.lang.String method, java.lang.String message)
          Tell user about an error.
static void toggle()
          Turn trace on/off.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Trace

public Trace(java.lang.String sourceClass,
             java.lang.String sourceObject)
Construct an trace display object for sourceClass.
Parameters:
sourceClass - class containing trace calls
sourceObject - object issuing trace calls
Method Detail

toggle

public static void toggle()
Turn trace on/off.

show

public void show(java.lang.String method,
                 java.lang.String message)
Show a trace message.
Parameters:
method - initiating method
message - trace message

show

public void show(java.lang.String method,
                 java.lang.String message,
                 double time)
Show a timestamped trace message.
Parameters:
method - initiating method
message - trace message
time - time of message

tell

public void tell(java.lang.String method,
                 java.lang.String message)
Tell user about an error.
Parameters:
method - initiating method
message - trace message