|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.text.Format
com.davisor.data.Type
com.davisor.graphics.AbstractScale
com.davisor.graphics.PaintScale
| Nested Class Summary |
| Nested classes inherited from class com.davisor.graphics.AbstractScale |
AbstractScale.ScalingPoint |
| Nested classes inherited from class java.text.Format |
java.text.Format.Field |
| Field Summary | |
static java.lang.String |
COLOR
Prefix for color scale ("color"). |
protected java.lang.String |
M_scaleType
Scale type. |
static java.lang.String |
PAINT
Prefix for paint scale ("paint"). |
| Fields inherited from class com.davisor.graphics.AbstractScale |
COUNT, M_additionalValues, M_dataType, M_defaultMode, M_infinityAdditionalValues, M_infinityPoint, M_legendFormat, M_points, M_stringPoints, MAX, MAXPERCENT, MIN, MINPERCENT, MODE_LINEAR, MODE_NONE, SCALEFIELDNAMES, TOTALCOUNT |
| Fields inherited from class com.davisor.data.Type |
METADATA_GROUP, METADATA_NAME, METADATA_PARENT, METADATA_SUBCHANNELS, TYPENAME |
| Constructor Summary | |
PaintScale(PaintScale ps)
Deep copy constructor. |
|
PaintScale(Type dataType,
java.lang.String defaultMode,
java.lang.String scaleType,
java.lang.String legendFormat)
Sets given attributes. |
|
| Method Summary | |
com.davisor.core.Dupable |
dup()
Makes a deep copy of this object. |
protected DataValue |
getDeinterpolatedValue(double factor,
DataValue minValue,
DataValue maxValue)
Returns a deinterpolated value. |
java.awt.Paint |
getPaint(DataValue value)
Returns a Paint defined for the given DataValue or null. |
java.lang.String |
toString()
Gets type string representation. |
| Methods inherited from class com.davisor.graphics.AbstractScale |
addPoint, addPoint, getAdditionalValues, getDefaultInterpolationMode, getInfinityAdditionalValues, getInfinityPoint, getInfinityPointLegendFormat, getInterpolationMode, getLegendFormat, getPointLegendFormat, getPoints, getScaledValue, getStringPoints, getValueClass, getValues, init, toData, toData, toString, zero |
| Methods inherited from class com.davisor.data.Type |
ceil, check, check, compare, create, create, create, create, create, dup, equals, floor, format, getCompatibility, getDataName, getFormat, getId, getID, getMetaData, getMetaData, getSpecs, getSQLCode, getSQLName, getSQLName, getTypeName, hashCode, isNull, parseObject, register, register, setDataName, setFormat, setId, setID, setMetaData, setMetaData, setSpecs, toData, toData, toXML, xmlEnd, xmlStart |
| Methods inherited from class java.text.Format |
clone, format, formatToCharacterIterator, parseObject |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String PAINT
public static final java.lang.String COLOR
protected java.lang.String M_scaleType
| Constructor Detail |
public PaintScale(PaintScale ps)
public PaintScale(Type dataType,
java.lang.String defaultMode,
java.lang.String scaleType,
java.lang.String legendFormat)
dataType - point data typedefaultMode - default interpolation modescaleType - scale typelegendFormat - legend value format (may be null)| Method Detail |
public com.davisor.core.Dupable dup()
Type
dup in interface com.davisor.core.Dupabledup in class Type
protected DataValue getDeinterpolatedValue(double factor,
DataValue minValue,
DataValue maxValue)
getDeinterpolatedValue in class AbstractScalefactor - scaling factorminValue - Value to be returned when scaling factor is zero (0)maxValue - Value to be returned when scaling factor is one (1)public java.awt.Paint getPaint(DataValue value)
public java.lang.String toString()
TypeSubclasses are expected to concatenate their own attributes to this string.
toString in class TypeType.xmlEnd(),
Type.xmlStart(),
Strings.toXML(String,Object)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||