org.ibisph.dao.chart
Class AbstractDAO

java.lang.Object
  extended by org.ibisph.dao.chart.AbstractDAO
All Implemented Interfaces:
DAO
Direct Known Subclasses:
IndicatorView, QueryModuleResult

public abstract class AbstractDAO
extends java.lang.Object
implements DAO

Helper class that chart DAO's use to help clean up valid chart values, format values for the mouse overs, and to find/get the max value for limits.

Author:
Garth Braithwaite, STG

Nested Class Summary
protected  class AbstractDAO.DataValueParser
          Internal helper object that parses the numeric string value to a double so that it can be validated.
 
Field Summary
protected  java.lang.String valueFormatPattern
           
 
Constructor Summary
AbstractDAO()
           
 
Method Summary
 void setNumberFormatPattern(java.lang.String javaNumberFormatPattern)
          Java number format pattern to be applied to the data values for chart mouse overs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ibisph.dao.chart.DAO
load
 

Field Detail

valueFormatPattern

protected java.lang.String valueFormatPattern
Constructor Detail

AbstractDAO

public AbstractDAO()
Method Detail

setNumberFormatPattern

public void setNumberFormatPattern(java.lang.String javaNumberFormatPattern)
Java number format pattern to be applied to the data values for chart mouse overs.

Parameters:
javaNumberFormatPattern - Standard Java numeric format pattern.