Layout
Class DisplayProviderList

java.lang.Object
  extended by Layout.DisplayProviderList

public class DisplayProviderList
extends java.lang.Object

DisplayProviderList is used to manage a list of possible providers of display panels that may be incorporated into other displays.

Each DisplayPanelProvider is registered with DisplayProviderList and that list can be accessed by various displays throughout Pamguard. An example is provided in SpectrogramParamsDialog.

Author:
Doug Gillespie
See Also:
SpectrogramParamsDialog

Field Summary
(package private) static java.util.ArrayList<DisplayPanelProvider> displayPanelProviders
           
 
Constructor Summary
DisplayProviderList()
           
 
Method Summary
static void addDisplayPanelProvider(DisplayPanelProvider displayPanelProvider)
           
static java.util.ArrayList<DisplayPanelProvider> getDisplayPanelProviders()
           
static void removeDisplayPanelProvider(DisplayPanelProvider displayPanelProvider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

displayPanelProviders

static java.util.ArrayList<DisplayPanelProvider> displayPanelProviders
Constructor Detail

DisplayProviderList

public DisplayProviderList()
Method Detail

addDisplayPanelProvider

public static void addDisplayPanelProvider(DisplayPanelProvider displayPanelProvider)

removeDisplayPanelProvider

public static void removeDisplayPanelProvider(DisplayPanelProvider displayPanelProvider)

getDisplayPanelProviders

public static java.util.ArrayList<DisplayPanelProvider> getDisplayPanelProviders()