org.apache.struts2.components.table.renderer
Class NumericCellRenderer
java.lang.Object
org.apache.struts2.components.table.renderer.AbstractCellRenderer
org.apache.struts2.components.table.renderer.NumericCellRenderer
- All Implemented Interfaces:
- CellRenderer
public class NumericCellRenderer
- extends AbstractCellRenderer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_formater
DecimalFormat _formater
_formatString
String _formatString
- this is the format string that DecimalFormat would use.
- See Also:
DecimalFormat
_negativeColor
String _negativeColor
- if set the is the color to use if Number is negative.
_positiveColor
String _positiveColor
- if set this is the color to render if number is positive
NumericCellRenderer
public NumericCellRenderer()
getCellValue
public String getCellValue(WebTable table,
Object data,
int row,
int col)
- Description copied from class:
AbstractCellRenderer
- this is the method that subclasses need to implement to set their value.
they should not override renderCell unless they want to change the alignmnent
renderering
- Specified by:
getCellValue
in class AbstractCellRenderer
setFormatString
public void setFormatString(String format)
setNegativeColor
public void setNegativeColor(String color)
setPositiveColor
public void setPositiveColor(String color)
processNumber
protected void processNumber(StringBuffer buf,
String color,
double cellValue)
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.