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
format, 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.
 
Methods inherited from class org.apache.poi.ss.format.CellFormatter
format, simpleFormat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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.


Copyright 2012 The Apache Software Foundation or its licensors, as applicable.