Class DisplaySetManagerImpl
- java.lang.Object
-
- cern.accsoft.steering.aloha.gui.display.DisplaySetManagerImpl
-
- All Implemented Interfaces:
DisplaySetManager
public class DisplaySetManagerImpl extends java.lang.Object implements DisplaySetManager
This is the implementation of aDisplaySetManager.
-
-
Constructor Summary
Constructors Constructor Description DisplaySetManagerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDisplaySetFactory(DisplaySetFactory factory)add aDisplaySetFactoryto the manager.voidaddListener(DisplaySetManagerListener listener)add a listener to theDisplaySetManagerDisplaySetdisplay(Measurement measurement)creates a displayset for the given measurement if necessary and sets it as active one.DisplaySetgetActiveDisplaySet()voidremoveListener(DisplaySetManagerListener listener)removes a listener from theDisplaySetManagervoidsetActiveDisplaySet(DisplaySet displaySet)sets the givenDisplaySetas the active one.voidsetAnalyzerManager(AnalyzerManager analyzerManager)
-
-
-
Method Detail
-
display
public DisplaySet display(Measurement measurement)
Description copied from interface:DisplaySetManagercreates a displayset for the given measurement if necessary and sets it as active one. The displaySet is then also returned.- Specified by:
displayin interfaceDisplaySetManager- Parameters:
measurement- the measurement for which to find/create aDisplaySet- Returns:
- the
DisplaySet
-
addDisplaySetFactory
public void addDisplaySetFactory(DisplaySetFactory factory)
Description copied from interface:DisplaySetManageradd aDisplaySetFactoryto the manager.- Specified by:
addDisplaySetFactoryin interfaceDisplaySetManager
-
addListener
public void addListener(DisplaySetManagerListener listener)
Description copied from interface:DisplaySetManageradd a listener to theDisplaySetManager- Specified by:
addListenerin interfaceDisplaySetManager- Parameters:
listener- the listener to add
-
removeListener
public void removeListener(DisplaySetManagerListener listener)
Description copied from interface:DisplaySetManagerremoves a listener from theDisplaySetManager- Specified by:
removeListenerin interfaceDisplaySetManager- Parameters:
listener- the listener to remove
-
setActiveDisplaySet
public void setActiveDisplaySet(DisplaySet displaySet)
Description copied from interface:DisplaySetManagersets the givenDisplaySetas the active one.- Specified by:
setActiveDisplaySetin interfaceDisplaySetManager- Parameters:
displaySet- theDisplaySetto set as active
-
getActiveDisplaySet
public DisplaySet getActiveDisplaySet()
- Specified by:
getActiveDisplaySetin interfaceDisplaySetManager- Returns:
- the active
DisplaySet
-
setAnalyzerManager
public void setAnalyzerManager(AnalyzerManager analyzerManager)
-
-