HE_Mesh  5.0.0
wblut.core.WB_ProgressTracker Class Reference

Classes

class  Status
 

Public Member Functions

void setIndent (final int indent)
 
void setStatus (final Object caller, final String status, final int inc)
 
void setStatusByString (final String caller, final String status, final int inc)
 
void setStatus (final Object caller, final String status, final WB_ProgressCounter counter)
 
void setStatusByString (final String caller, final String status, final WB_ProgressCounter counter)
 
boolean isUpdated ()
 
void setDepth (final int depth)
 

Static Public Member Functions

static WB_ProgressTracker instance ()
 

Protected Member Functions

 WB_ProgressTracker ()
 
String getStatus ()
 

Protected Attributes

Queue< Status > statuses
 
volatile int depth
 
volatile int maxdepth
 

Static Private Attributes

static int indent = 3
 
static final WB_ProgressTracker tracker = new WB_ProgressTracker()
 

Constructor & Destructor Documentation

wblut.core.WB_ProgressTracker.WB_ProgressTracker ( )
protected

Member Function Documentation

String wblut.core.WB_ProgressTracker.getStatus ( )
protected
Returns
static WB_ProgressTracker wblut.core.WB_ProgressTracker.instance ( )
static
Returns
boolean wblut.core.WB_ProgressTracker.isUpdated ( )
Returns
void wblut.core.WB_ProgressTracker.setDepth ( final int  depth)
void wblut.core.WB_ProgressTracker.setIndent ( final int  indent)
Parameters
indent
void wblut.core.WB_ProgressTracker.setStatus ( final Object  caller,
final String  status,
final int  inc 
)
Parameters
caller
status
inc
void wblut.core.WB_ProgressTracker.setStatus ( final Object  caller,
final String  status,
final WB_ProgressCounter  counter 
)
Parameters
caller
status
counter
void wblut.core.WB_ProgressTracker.setStatusByString ( final String  caller,
final String  status,
final int  inc 
)
Parameters
caller
status
inc
void wblut.core.WB_ProgressTracker.setStatusByString ( final String  caller,
final String  status,
final WB_ProgressCounter  counter 
)
Parameters
caller
status
counter

Member Data Documentation

volatile int wblut.core.WB_ProgressTracker.depth
protected
int wblut.core.WB_ProgressTracker.indent = 3
staticprivate
volatile int wblut.core.WB_ProgressTracker.maxdepth
protected
Queue<Status> wblut.core.WB_ProgressTracker.statuses
protected
final WB_ProgressTracker wblut.core.WB_ProgressTracker.tracker = new WB_ProgressTracker()
staticprivate

The documentation for this class was generated from the following file: