gcspy.utils
Class Verbose

java.lang.Object
  extended by gcspy.utils.Verbose
Direct Known Subclasses:
FileTrace

public class Verbose
extends java.lang.Object

Provides verbose output

Author:
Tony Printezis

Field Summary
protected  boolean verbose
          Is output verbose?
 
Constructor Summary
Verbose()
          Create new silent Verbose object
Verbose(boolean verbose)
          Create a bew Verbose object
 
Method Summary
 void print(java.lang.String str)
          Print a string if f=verbose
 void println()
          Print a new line if verbose
 void println(java.lang.String str)
          Print a string followed by a new line if verbose
 void setVerbose(boolean verbose)
          Set verbosity
 boolean verbose()
          Is verbose loggin on?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

verbose

protected boolean verbose
Is output verbose?

Constructor Detail

Verbose

public Verbose()
Create new silent Verbose object


Verbose

public Verbose(boolean verbose)
Create a bew Verbose object

Parameters:
verbose - True if verbose
Method Detail

println

public void println()
Print a new line if verbose


print

public void print(java.lang.String str)
Print a string if f=verbose

Parameters:
str - The string

println

public void println(java.lang.String str)
Print a string followed by a new line if verbose

Parameters:
str - The string

verbose

public boolean verbose()
Is verbose loggin on?

Returns:
true if verbose

setVerbose

public void setVerbose(boolean verbose)
Set verbosity

Parameters:
verbose - True if verbose