|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Observable | +--jas.hist.JASHistData
This class is returned whenever a DataSource is added to a JASHist It supports making the data visible/invisible, and controlling the style (color etc) in which the data is shown.
Field Summary | |
protected Overlay |
overlay
|
static int |
YAXIS_LEFT
Y Axis on the left of the data area |
static int |
YAXIS_RIGHT
Y Axis on the right of the data area |
Constructor Summary | |
JASHistData()
Only used for object serialization, do not call |
Method Summary | |
abstract DataSource |
getDataSource()
Get the DataSource associated with this JASHistData |
DataSource |
getFittableDataSource()
Get a DataSource suitable for using as the source for fit operations. |
java.lang.String |
getLegendText()
|
Normalizer |
getNormalization()
|
boolean |
getShowStatistics()
|
abstract JASHistStyle |
getStyle()
Get the JASHistStyle associated with this DataSource |
abstract java.lang.String |
getTitle()
Get the title of the associated DataSource |
int |
getYAxis()
Get the y axis against which this data is plotted |
boolean |
isShowing()
Find out if this DayaSource is visible |
void |
setLegendText(java.lang.String text)
Set the text for the legene entry corresponding to this data item |
void |
setNormalization(Normalizer factor)
Set the normalization for this dataset. |
void |
setShowing(boolean value)
Equivalent to show(boolean) |
void |
setShowStatistics(boolean show)
Controls whether statistics associated with this datasource should be shown |
abstract void |
setStyle(JASHistStyle style)
Set a style for this data. |
void |
setYAxis(int i)
Sets which Y axis the data is plotted against. |
void |
show(boolean show)
Controls the visibility of the associated DataSource |
java.lang.String |
toString()
|
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Observer |
update |
Field Detail |
protected Overlay overlay
public static final int YAXIS_LEFT
public static final int YAXIS_RIGHT
Constructor Detail |
public JASHistData()
Method Detail |
public void show(boolean show)
show
- true if the DataSource should be visiblepublic void setShowStatistics(boolean show)
public boolean getShowStatistics()
public abstract DataSource getDataSource()
public DataSource getFittableDataSource()
getDataSource()
public abstract java.lang.String getTitle()
public abstract void setStyle(JASHistStyle style)
style
- The style to be setjava.lang.IllegalArgumentException
- If the style is not of the approriate typepublic abstract JASHistStyle getStyle()
public void setYAxis(int i)
axis
- Either YAXIS_LEFT or YAXIS_RIGHTpublic int getYAxis()
public void setShowing(boolean value)
value
- true if the corresponding DataSource should be visiblepublic boolean isShowing()
public java.lang.String toString()
toString
in class java.lang.Object
public void setLegendText(java.lang.String text)
public java.lang.String getLegendText()
public void setNormalization(Normalizer factor)
factor
- The normalization to apply, or null for no normalizationpublic Normalizer getNormalization()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |