Class AbstractDisplaySet
- java.lang.Object
-
- cern.accsoft.steering.aloha.gui.display.AbstractDisplaySet
-
- All Implemented Interfaces:
DisplaySet
- Direct Known Subclasses:
DefaultDisplaySet,GenericDisplaySet,KickResponseDisplaySet
public abstract class AbstractDisplaySet extends java.lang.Object implements DisplaySet
This is the default implementation of aDisplaySet
-
-
Constructor Summary
Constructors Constructor Description AbstractDisplaySet()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddAnalyzers(java.util.List<Analyzer> analyzers)sets all the analyzersprotected voidaddDvView(cern.jdve.viewer.DVView dvView)protected abstract voiddoRefresh()has to be implemented by subclass to perform the necessary actions to refresh the displayjavax.swing.JPanelgetDetailPanel()this method has to return the panel which is shown in the gui to display details of the measurment.java.util.List<cern.jdve.viewer.DVView>getDvViews()this method shall return all views, that shall be displayed in the dataviewer.voidrefresh()refresh all the displayed values.protected voidsetDetailPanel(javax.swing.JPanel detailPanel)
-
-
-
Method Detail
-
getDetailPanel
public final javax.swing.JPanel getDetailPanel()
Description copied from interface:DisplaySetthis method has to return the panel which is shown in the gui to display details of the measurment.- Specified by:
getDetailPanelin interfaceDisplaySet- Returns:
- an appropriate panel
-
getDvViews
public final java.util.List<cern.jdve.viewer.DVView> getDvViews()
Description copied from interface:DisplaySetthis method shall return all views, that shall be displayed in the dataviewer.- Specified by:
getDvViewsin interfaceDisplaySet- Returns:
- a list of views
-
refresh
public final void refresh()
Description copied from interface:DisplaySetrefresh all the displayed values.- Specified by:
refreshin interfaceDisplaySet
-
doRefresh
protected abstract void doRefresh()
has to be implemented by subclass to perform the necessary actions to refresh the display
-
addDvView
protected final void addDvView(cern.jdve.viewer.DVView dvView)
-
setDetailPanel
protected final void setDetailPanel(javax.swing.JPanel detailPanel)
-
addAnalyzers
public void addAnalyzers(java.util.List<Analyzer> analyzers)
sets all the analyzers- Parameters:
analyzers-
-
-