public class HorizontalSpectrogramAverager extends java.lang.Object implements DataRangeSelectionListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_MODE |
protected Datum |
value |
Modifier | Constructor and Description |
---|---|
protected |
HorizontalSpectrogramAverager(DasPlot parent,
DasAxis sourceXAxis,
DasAxis sourceZAxis) |
Modifier and Type | Method and Description |
---|---|
void |
addAction(javax.swing.Action a)
add a button
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Add PropertyChangeListener.
|
void |
clear()
clear the current dataset to avoid units errors.
|
static HorizontalSpectrogramAverager |
createAverager(DasPlot plot,
TableDataSetConsumer dataSetConsumer) |
void |
dataRangeSelected(DataRangeSelectionEvent e) |
void |
dispose()
dispose of the popup slicer.
|
QDataSet |
getDataSet() |
java.lang.String |
getMode() |
protected boolean |
isPopupVisible() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove PropertyChangeListener.
|
protected void |
setDataSet(QDataSet ds) |
void |
setMode(java.lang.String mode) |
void |
showPopup() |
protected Datum value
public static final java.lang.String PROP_MODE
public void addAction(javax.swing.Action a)
a
- the action for the button.public java.lang.String getMode()
public void setMode(java.lang.String mode)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- protected void setDataSet(QDataSet ds)
public QDataSet getDataSet()
public static HorizontalSpectrogramAverager createAverager(DasPlot plot, TableDataSetConsumer dataSetConsumer)
public void showPopup()
public void dispose()
public void clear()
protected boolean isPopupVisible()
public void dataRangeSelected(DataRangeSelectionEvent e)
dataRangeSelected
in interface DataRangeSelectionListener