clickDetector
Class ClickSpectrogramPlugin

java.lang.Object
  extended by clickDetector.ClickSpectrogramPlugin
All Implemented Interfaces:
DisplayPanelProvider

public class ClickSpectrogramPlugin
extends java.lang.Object
implements DisplayPanelProvider

The implementation of DisplayPanelProvider should be created as a single instance (or one for each instance of the detector which has this display). Other displays within Pamguard may then optionally create actual displays that have an all singing all dancing display.

Author:
Doug Gillespie

Nested Class Summary
(package private)  class ClickSpectrogramPlugin.BTDisplayPanel
          There may be several actual DisplayPanels if lots of different displays all want one.
 
Field Summary
(package private)  ClickControl clickControl
           
 
Constructor Summary
ClickSpectrogramPlugin(ClickControl clickControl)
          The constructor stores a reference to the click detector and registers with the DisplayProviderList.
 
Method Summary
 DisplayPanel createDisplayPanel(DisplayPanelContainer displayPanelContainer)
           
 java.lang.String getDisplayPanelName()
          Get a name for the panel which may be used in options dialogs, etc.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clickControl

ClickControl clickControl
Constructor Detail

ClickSpectrogramPlugin

public ClickSpectrogramPlugin(ClickControl clickControl)
The constructor stores a reference to the click detector and registers with the DisplayProviderList.

Parameters:
clickControl -
Method Detail

createDisplayPanel

public DisplayPanel createDisplayPanel(DisplayPanelContainer displayPanelContainer)
Specified by:
createDisplayPanel in interface DisplayPanelProvider
Returns:
create the panel to be included in the display

getDisplayPanelName

public java.lang.String getDisplayPanelName()
Description copied from interface: DisplayPanelProvider
Get a name for the panel which may be used in options dialogs, etc.

Specified by:
getDisplayPanelName in interface DisplayPanelProvider
Returns:
a character string