net.sourceforge.java.util.jobs
Class DefaultJobStatusFormat

java.lang.Object
  extended bynet.sourceforge.java.util.jobs.DefaultJobStatusFormat
All Implemented Interfaces:
IJobStatusFormat
Direct Known Subclasses:
CompositeJobStatusFormat

public class DefaultJobStatusFormat
extends Object
implements IJobStatusFormat

Default format for File based IJob, e.g. parsing or transfering a File.

Author:
Sebastian Machhausen

Field Summary
protected static NumberFormat DEFAULT_NUMBER_FORMAT
           The default formatter for numbers
protected static NumberFormat DEFAULT_PERCENT_FORMAT
           The default formatter for percent values
 
Constructor Summary
DefaultJobStatusFormat()
           
 
Method Summary
 String formatProgress(JobStatus status)
           Formats the specified JobStatus progress.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_NUMBER_FORMAT

protected static final NumberFormat DEFAULT_NUMBER_FORMAT

The default formatter for numbers


DEFAULT_PERCENT_FORMAT

protected static final NumberFormat DEFAULT_PERCENT_FORMAT

The default formatter for percent values

Constructor Detail

DefaultJobStatusFormat

public DefaultJobStatusFormat()
Method Detail

formatProgress

public String formatProgress(JobStatus status)

Formats the specified JobStatus progress.

Specified by:
formatProgress in interface IJobStatusFormat
Parameters:
status - the JobStatus to format the progress for
Returns:
a formatted textual representation of the specified JobStatus progress