|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jfree.data.AbstractDataset | +--org.jfree.data.DefaultMeterDataset
A default implementation of the MeterDataset interface.
Field Summary |
Fields inherited from interface org.jfree.data.MeterDataset |
CRITICAL_DATA, FULL_DATA, NORMAL_DATA, WARNING_DATA |
Constructor Summary | |
DefaultMeterDataset()
Default constructor. |
|
DefaultMeterDataset(java.lang.Number min,
java.lang.Number max,
java.lang.Number value,
java.lang.String units)
Creates a new dataset. |
|
DefaultMeterDataset(java.lang.Number min,
java.lang.Number max,
java.lang.Number value,
java.lang.String units,
java.lang.Number minCritical,
java.lang.Number maxCritical,
java.lang.Number minWarning,
java.lang.Number maxWarning,
java.lang.Number minNormal,
java.lang.Number maxNormal,
int borderType)
Creates a new dataset. |
Method Summary | |
int |
getBorderType()
Returns the border type. |
java.lang.Number |
getMaximumCriticalValue()
Returns the maximum critical value. |
java.lang.Number |
getMaximumNormalValue()
Returns the maximum normal value. |
java.lang.Number |
getMaximumValue()
Returns the maximum value. |
java.lang.Number |
getMaximumWarningValue()
Returns the maximum warning value. |
java.lang.Number |
getMinimumCriticalValue()
Returns the minimum critical value. |
java.lang.Number |
getMinimumNormalValue()
Returns the minimum normal value. |
java.lang.Number |
getMinimumValue()
Returns the minimum value. |
java.lang.Number |
getMinimumWarningValue()
Returns the minimum warning value. |
java.lang.String |
getUnits()
Returns the measurement units for the data. |
java.lang.Number |
getValue()
Returns the value. |
boolean |
isValueValid()
Returns true if the value is valid, and false otherwise. |
void |
setBorderType(int borderType)
Sets the border type. |
void |
setCriticalRange(java.lang.Number minCritical,
java.lang.Number maxCritical)
Sets the critical range for the dataset. |
void |
setNormalRange(java.lang.Number minNormal,
java.lang.Number maxNormal)
Sets the normal range for the dataset. |
void |
setRange(java.lang.Number min,
java.lang.Number max)
Sets the range for the dataset. |
void |
setUnits(java.lang.String units)
Sets the measurement unit description. |
void |
setValue(double value)
Sets the value. |
void |
setValue(java.lang.Number value)
Sets the value for the dataset. |
void |
setWarningRange(java.lang.Number minWarning,
java.lang.Number maxWarning)
Sets the warning range for the dataset. |
Methods inherited from class org.jfree.data.AbstractDataset |
addChangeListener, fireDatasetChanged, getGroup, notifyListeners, removeChangeListener, setGroup |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jfree.data.Dataset |
addChangeListener, getGroup, removeChangeListener, setGroup |
Constructor Detail |
public DefaultMeterDataset()
public DefaultMeterDataset(java.lang.Number min, java.lang.Number max, java.lang.Number value, java.lang.String units)
min
- the minimum value.max
- the maximum value.value
- the current value.units
- the unit description.public DefaultMeterDataset(java.lang.Number min, java.lang.Number max, java.lang.Number value, java.lang.String units, java.lang.Number minCritical, java.lang.Number maxCritical, java.lang.Number minWarning, java.lang.Number maxWarning, java.lang.Number minNormal, java.lang.Number maxNormal, int borderType)
min
- the lower bound for the overall range.max
- the upper bound for the overall range.value
- the current value.units
- the unit description.minCritical
- the minimum critical value.maxCritical
- the maximum critical value.minWarning
- the minimum warning value.maxWarning
- the maximum warning value.minNormal
- the minimum normal value.maxNormal
- the maximum normal value.borderType
- the border type.Method Detail |
public boolean isValueValid()
isValueValid
in interface MeterDataset
public java.lang.Number getValue()
getValue
in interface Value
public void setValue(double value)
value
- the new value.public void setValue(java.lang.Number value)
value
- the new value.public java.lang.Number getMinimumValue()
getMinimumValue
in interface MeterDataset
public java.lang.Number getMaximumValue()
getMaximumValue
in interface MeterDataset
public java.lang.Number getMinimumNormalValue()
getMinimumNormalValue
in interface MeterDataset
public java.lang.Number getMaximumNormalValue()
getMaximumNormalValue
in interface MeterDataset
public java.lang.Number getMinimumWarningValue()
getMinimumWarningValue
in interface MeterDataset
public java.lang.Number getMaximumWarningValue()
getMaximumWarningValue
in interface MeterDataset
public java.lang.Number getMinimumCriticalValue()
getMinimumCriticalValue
in interface MeterDataset
public java.lang.Number getMaximumCriticalValue()
getMaximumCriticalValue
in interface MeterDataset
public void setRange(java.lang.Number min, java.lang.Number max)
min
- the new minimum.max
- the new maximum.public void setNormalRange(java.lang.Number minNormal, java.lang.Number maxNormal)
minNormal
- the new minimum.maxNormal
- the new maximum.public void setWarningRange(java.lang.Number minWarning, java.lang.Number maxWarning)
minWarning
- the new minimum.maxWarning
- the new maximum.public void setCriticalRange(java.lang.Number minCritical, java.lang.Number maxCritical)
minCritical
- the new minimum.maxCritical
- the new maximum.public java.lang.String getUnits()
getUnits
in interface MeterDataset
public void setUnits(java.lang.String units)
units
- the new description.public int getBorderType()
getBorderType
in interface MeterDataset
public void setBorderType(int borderType)
borderType
- the new border type.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |