HE_Mesh2014  2.0.11
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Private Attributes | List of all members
wblut.hemesh.HET_ProgressTracker Class Reference

Public Member Functions

void incrementCounter ()
 
void incrementCounter (final int inc)
 
int getCounter ()
 
int getCounterLimit ()
 
String getCounterString ()
 
String getStatus ()
 
void setStatus (final String status, final int p)
 
void setStatus (final String status, final int limit, final int p)
 
void setDefaultStatus (final String status)
 
void setDefaultStatus (final String status, final int limit)
 
void setPriority (final int p)
 

Static Public Member Functions

static HET_ProgressTracker instance ()
 

Protected Member Functions

 HET_ProgressTracker ()
 
void reset ()
 
void resetCounter ()
 
void setCounter (final int c)
 
void setCounterLimit (final int limit)
 
void resetCounterLimit ()
 

Protected Attributes

volatile int counter
 
volatile int counterlimit
 
volatile String status
 
volatile int currentPriority
 

Static Private Attributes

static final HET_ProgressTracker tracker = new HET_ProgressTracker()
 

Constructor & Destructor Documentation

wblut.hemesh.HET_ProgressTracker.HET_ProgressTracker ( )
protected

Member Function Documentation

int wblut.hemesh.HET_ProgressTracker.getCounter ( )
Returns
int wblut.hemesh.HET_ProgressTracker.getCounterLimit ( )
Returns
String wblut.hemesh.HET_ProgressTracker.getCounterString ( )
Returns
String wblut.hemesh.HET_ProgressTracker.getStatus ( )
Returns
void wblut.hemesh.HET_ProgressTracker.incrementCounter ( )
void wblut.hemesh.HET_ProgressTracker.incrementCounter ( final int  inc)
Parameters
inc
static HET_ProgressTracker wblut.hemesh.HET_ProgressTracker.instance ( )
static
Returns
void wblut.hemesh.HET_ProgressTracker.reset ( )
protected
void wblut.hemesh.HET_ProgressTracker.resetCounter ( )
protected
void wblut.hemesh.HET_ProgressTracker.resetCounterLimit ( )
protected
void wblut.hemesh.HET_ProgressTracker.setCounter ( final int  c)
protected
Parameters
c
void wblut.hemesh.HET_ProgressTracker.setCounterLimit ( final int  limit)
protected
Parameters
limit
void wblut.hemesh.HET_ProgressTracker.setDefaultStatus ( final String  status)
Parameters
status
void wblut.hemesh.HET_ProgressTracker.setDefaultStatus ( final String  status,
final int  limit 
)
Parameters
status
limit
void wblut.hemesh.HET_ProgressTracker.setPriority ( final int  p)
Parameters
p
void wblut.hemesh.HET_ProgressTracker.setStatus ( final String  status,
final int  p 
)
Parameters
status
p
void wblut.hemesh.HET_ProgressTracker.setStatus ( final String  status,
final int  limit,
final int  p 
)
Parameters
status
limit
p

Member Data Documentation

volatile int wblut.hemesh.HET_ProgressTracker.counter
protected
volatile int wblut.hemesh.HET_ProgressTracker.counterlimit
protected
volatile int wblut.hemesh.HET_ProgressTracker.currentPriority
protected
volatile String wblut.hemesh.HET_ProgressTracker.status
protected
final HET_ProgressTracker wblut.hemesh.HET_ProgressTracker.tracker = new HET_ProgressTracker()
staticprivate

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