Public Member Functions | |
int | addDataItem (DataItemInfo di) |
void | clearDataItem () |
double | getBase () |
DataItemInfo [] | getDataItemInfoList () |
double | getExtent () |
XYLineGraph | getGraph () |
RGB | getGraphColor (int index) |
int | getNumDataItems () |
String | getUnitLabel () |
void | removeDataItem (DataItemInfo dataItemInfo) |
void | repaint () |
void | setDataItemInfo (DataItemInfo dii) |
void | setGraph (XYLineGraph graph, LegendPanel legend) |
void | setRange (double base, double extent) |
void | setTimeRangeAndPos (double timeRange, double markerPos) |
TrendGraph (TrendGraphModel model, String node) | |
Static Public Attributes | |
static final int | NOT_MATCHED = 1 |
static final int | NOT_SUPPORTED = 2 |
static final int | SUCCEEDED = 0 |
Private Member Functions | |
boolean | _addDataItem (DataItemInfo dataItemInfo) |
void | _setDataItemInfo (DataItemInfo dii) |
void | _setRange (double base, double extent) |
void | _setTimeRangeAndPos (double timeRange, double markerPos) |
void | _updateDiv () |
Private Attributes | |
int | colorCounter_ |
HashMap< String, DataItemInfo > | dataItemInfoMap_ |
DataKind | dataKind_ |
XYLineGraph | graph_ |
TrendGraphModel | model_ |
String | nodeName_ |
AxisInfo | xAxisInfo_ |
AxisInfo | yAxisInfo_ |
Static Private Attributes | |
static final String [] | colorTable_ = {"green", "yellow", "cyan", "magenta", "red", "blue" } |
static final double | LOG10 = Math.log(10) |
static final double | MAX_DIV = 5 |
static final int | numColors_ |
Definition at line 22 of file TrendGraph.java.
|
inline |
graph | XYLineGraph |
model | TrendGraphModel |
node | GraphNode |
Definition at line 71 of file TrendGraph.java.
|
inlineprivate |
listener | |
listener | |
world | |
node | |
attribute | |
value | |
dataItemInfo | DataItemInfo |
Definition at line 451 of file TrendGraph.java.
|
inlineprivate |
Definition at line 259 of file TrendGraph.java.
|
inlineprivate |
dataKind | String |
base | double |
extent | double |
Definition at line 509 of file TrendGraph.java.
|
inlineprivate |
timeRange | double |
markerPos | double |
Definition at line 551 of file TrendGraph.java.
|
inlineprivate |
Definition at line 561 of file TrendGraph.java.
|
inline |
dataKind | String |
base | double |
extent | double |
ai |
Definition at line 143 of file TrendGraph.java.
|
inline |
Definition at line 595 of file TrendGraph.java.
|
inline |
Definition at line 292 of file TrendGraph.java.
|
inline |
Definition at line 231 of file TrendGraph.java.
|
inline |
Definition at line 300 of file TrendGraph.java.
|
inline |
Definition at line 106 of file TrendGraph.java.
|
inline |
Definition at line 38 of file TrendGraph.java.
|
inline |
Definition at line 223 of file TrendGraph.java.
|
inline |
Definition at line 284 of file TrendGraph.java.
|
inline |
dataItem | DataItem |
Definition at line 192 of file TrendGraph.java.
|
inline |
Definition at line 110 of file TrendGraph.java.
|
inline |
Definition at line 239 of file TrendGraph.java.
|
inline |
Definition at line 90 of file TrendGraph.java.
|
inline |
base | double |
extent | double |
Definition at line 271 of file TrendGraph.java.
|
inline |
timeRange | double |
markerPos | double |
Definition at line 309 of file TrendGraph.java.
|
private |
Definition at line 48 of file TrendGraph.java.
|
staticprivate |
Definition at line 32 of file TrendGraph.java.
|
private |
Definition at line 56 of file TrendGraph.java.
|
private |
Definition at line 50 of file TrendGraph.java.
|
private |
Definition at line 51 of file TrendGraph.java.
|
staticprivate |
Definition at line 26 of file TrendGraph.java.
|
staticprivate |
Definition at line 25 of file TrendGraph.java.
|
private |
Definition at line 52 of file TrendGraph.java.
|
private |
Definition at line 58 of file TrendGraph.java.
|
static |
Definition at line 29 of file TrendGraph.java.
|
static |
Definition at line 30 of file TrendGraph.java.
|
staticprivate |
Definition at line 34 of file TrendGraph.java.
|
static |
Definition at line 28 of file TrendGraph.java.
|
private |
Definition at line 54 of file TrendGraph.java.
|
private |
Definition at line 53 of file TrendGraph.java.