public abstract class AbstractInput extends org.eclipse.scada.utils.beans.AbstractPropertyChange implements ChartInput
PROP_PREVIEW, PROP_STATE| Constructor and Description |
|---|
AbstractInput() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attachHover(ChartViewer viewer,
org.eclipse.scada.chart.XAxis xAxis) |
protected void |
detachHover() |
void |
dispose() |
protected void |
fireUpdatePreviews() |
String |
getLabel() |
Object |
getPreview() |
Double |
getSelectedQuality() |
Calendar |
getSelectedTimestamp() |
Double |
getSelectedValue() |
protected void |
handeMouseMove(org.eclipse.scada.chart.swt.ChartMouseListener.MouseState e,
long timestamp) |
boolean |
isVisible() |
void |
setLabel(String label) |
protected void |
setSelectedQuality(Double selectedQuality) |
protected void |
setSelectedTimestamp(Calendar selectedTimestamp) |
protected void |
setSelectedValue(Double selectedValue) |
void |
setSelection(Calendar date) |
void |
setVisible(boolean visible) |
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPreview, getState, setSelection, tickpublic void setVisible(boolean visible)
setVisible in interface ChartInputpublic boolean isVisible()
isVisible in interface org.eclipse.scada.chart.swt.render.legend.SeriesInformationisVisible in interface ChartInputpublic Calendar getSelectedTimestamp()
getSelectedTimestamp in interface org.eclipse.scada.chart.swt.render.legend.SeriesInformationprotected void setSelectedTimestamp(Calendar selectedTimestamp)
public void setSelection(Calendar date)
setSelection in interface ChartInputprotected void setSelectedValue(Double selectedValue)
public Double getSelectedValue()
getSelectedValue in interface org.eclipse.scada.chart.swt.render.legend.SeriesInformationprotected void attachHover(ChartViewer viewer, org.eclipse.scada.chart.XAxis xAxis)
protected void detachHover()
protected void handeMouseMove(org.eclipse.scada.chart.swt.ChartMouseListener.MouseState e,
long timestamp)
public void dispose()
dispose in interface ChartInputpublic Double getSelectedQuality()
getSelectedQuality in interface org.eclipse.scada.chart.swt.render.legend.SeriesInformationprotected void setSelectedQuality(Double selectedQuality)
public void setLabel(String label)
public String getLabel()
getLabel in interface org.eclipse.scada.chart.swt.render.legend.SeriesInformationpublic Object getPreview()
getPreview in interface ChartInputprotected void fireUpdatePreviews()