|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.tptp.platform.report.chart.internal.LinearDateScale
org.eclipse.tptp.platform.report.birt).
public class LinearDateScale
Implementation of IScale for java.util.Date objects. This scale can used Long object in the meaning of Date.setTime(Long): means milliseconds from the epoch (1 jan 1970). If no date format is set at first invocation of valueText(), a use SimpleDateFormat is used.
java.util.Date, java.util.Calendar, VLong| Field Summary | |
|---|---|
protected boolean |
date_
Deprecated. |
protected java.util.Date |
dmax_
Deprecated. |
protected java.util.Date |
dmin_
Deprecated. |
protected java.text.Format |
format_
Deprecated. |
protected double |
k_
Deprecated. |
protected java.util.Locale |
locale_
Deprecated. |
protected boolean |
reverse_
Deprecated. |
protected double |
smax_
Deprecated. |
protected double |
smin_
Deprecated. |
protected long |
tmax_
Deprecated. |
protected long |
tmin_
Deprecated. |
| Constructor Summary | |
|---|---|
LinearDateScale(double smin,
double smax,
java.lang.Object _vmin,
java.lang.Object _vmax)
Deprecated. Object must be Date |
|
| Method Summary | |
|---|---|
double |
getScaleForBar()
Deprecated. |
double |
getScaleMax()
Deprecated. |
double |
getScaleMin()
Deprecated. |
java.lang.Object |
getValueMax(java.lang.Object _value)
Deprecated. Store in _value the highest value scale can take. |
java.lang.Object |
getValueMin(java.lang.Object _value)
Deprecated. Store in _value the lowest value scale can take. |
boolean |
isReversed()
Deprecated. |
boolean |
isValid()
Deprecated. |
void |
setLocale(java.util.Locale _locale)
Deprecated. Set the locale for the text format. |
void |
setReversed(boolean b)
Deprecated. Change the "reversed" property value for this scale. |
void |
setScaleRange(double scale_min,
double scale_max)
Deprecated. Change double bounds, ie: range. |
void |
setTextFormat(java.text.Format _format)
Deprecated. Set the object formatter for text used by this scale. |
void |
setValueRange(java.lang.Object v1,
java.lang.Object v2)
Deprecated. Change values of pixel scale, Object must be instance of java.util.Date, otherwise scale becomes invalid. |
java.lang.Object |
stepFirst(java.lang.Object _step)
Deprecated. Result is null or a long number, the time in milliseconds. |
java.lang.Object |
stepNext(java.lang.Object _step,
java.lang.Object _last)
Deprecated. |
double |
toScale(java.lang.Object _value)
Deprecated. |
java.lang.Object |
toValue(double scale,
java.lang.Object _value)
Deprecated. |
java.lang.String |
valueText(java.lang.Object _value)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected double smin_
protected double smax_
protected java.util.Date dmin_
protected java.util.Date dmax_
protected long tmin_
protected long tmax_
protected double k_
protected boolean reverse_
protected java.text.Format format_
protected boolean date_
protected java.util.Locale locale_
| Constructor Detail |
|---|
public LinearDateScale(double smin,
double smax,
java.lang.Object _vmin,
java.lang.Object _vmax)
| Method Detail |
|---|
public void setValueRange(java.lang.Object v1,
java.lang.Object v2)
setValueRange in interface IScalepublic boolean isValid()
isValid in interface IScalepublic void setTextFormat(java.text.Format _format)
IScale
setTextFormat in interface IScalepublic java.lang.String valueText(java.lang.Object _value)
valueText in interface IScalecom.ibm.icu.Formatpublic void setReversed(boolean b)
IScale
setReversed in interface IScalepublic boolean isReversed()
isReversed in interface IScalepublic java.lang.Object getValueMax(java.lang.Object _value)
IScale
getValueMax in interface IScalepublic java.lang.Object getValueMin(java.lang.Object _value)
IScale
getValueMin in interface IScalepublic double getScaleMin()
getScaleMin in interface IScalepublic double getScaleMax()
getScaleMax in interface IScalepublic double toScale(java.lang.Object _value)
toScale in interface IScale
public java.lang.Object toValue(double scale,
java.lang.Object _value)
toValue in interface IScale
public void setScaleRange(double scale_min,
double scale_max)
IScale
setScaleRange in interface IScalepublic java.lang.Object stepFirst(java.lang.Object _step)
stepFirst in interface IScale
public java.lang.Object stepNext(java.lang.Object _step,
java.lang.Object _last)
stepNext in interface IScalepublic double getScaleForBar()
getScaleForBar in interface IScalepublic void setLocale(java.util.Locale _locale)
IScale
setLocale in interface IScale
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||