org.apache.poi.ss.format
Class CellElapsedFormatter

java.lang.Object
  extended by org.apache.poi.ss.format.CellFormatter
      extended by org.apache.poi.ss.format.CellElapsedFormatter

public class CellElapsedFormatter
extends CellFormatter

This class implements printing out an elapsed time format.

Author:
Ken Arnold, Industrious Media LLC

Field Summary
 
Fields inherited from class org.apache.poi.ss.format.CellFormatter
LOCALE
 
Constructor Summary
CellElapsedFormatter(java.lang.String pattern)
          Creates a elapsed time formatter.
 
Method Summary
 void formatValue(java.lang.StringBuffer toAppendTo, java.lang.Object value)
          Format a value according the format string.
 void simpleValue(java.lang.StringBuffer toAppendTo, java.lang.Object value)
          Format a value according to the type, in the most basic way.

For a date, this is "mm/d/y".

 
Methods inherited from class org.apache.poi.ss.format.CellFormatter
format, simpleFormat
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CellElapsedFormatter

public CellElapsedFormatter(java.lang.String pattern)
Creates a elapsed time formatter.

Parameters:
pattern - The pattern to parse.
Method Detail

formatValue

public void formatValue(java.lang.StringBuffer toAppendTo,
                        java.lang.Object value)
Format a value according the format string.

Specified by:
formatValue in class CellFormatter
Parameters:
toAppendTo - The buffer to append to.
value - The value to format.

simpleValue

public void simpleValue(java.lang.StringBuffer toAppendTo,
                        java.lang.Object value)
Format a value according to the type, in the most basic way.

For a date, this is "mm/d/y".

Specified by:
simpleValue in class CellFormatter
Parameters:
toAppendTo - The buffer to append to.
value - The value to format.