whistleClassifier
Class WhistleClassifierTabPanelControl

java.lang.Object
  extended by whistleClassifier.WhistleClassifierTabPanelControl
All Implemented Interfaces:
PamTabPanel

public class WhistleClassifierTabPanelControl
extends java.lang.Object
implements PamTabPanel


Nested Class Summary
(package private)  class WhistleClassifierTabPanelControl.WhistleClassifierPanel
           
 
Field Summary
(package private)  ClassifierHistoryWindow classifierHistoryWindow
           
(package private)  HistogramDisplay[] fitDisplays
           
(package private)  HistogramDisplay negInflections
           
(package private)  HistogramDisplay posInflections
           
(package private)  WhistleClassifierControl whistleClassifierControl
           
private  WhistleClassifierTabPanelControl.WhistleClassifierPanel whistleClassifierPanel
           
 
Constructor Summary
WhistleClassifierTabPanelControl(WhistleClassifierControl whistleClassifierControl)
           
 
Method Summary
 javax.swing.JMenu createMenu(java.awt.Frame parentFrame)
           
(package private)  FragmentStore findFragmentStore()
           
 javax.swing.JComponent getPanel()
           
 javax.swing.JToolBar getToolBar()
           
 void prepareDisplay()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

whistleClassifierControl

WhistleClassifierControl whistleClassifierControl

whistleClassifierPanel

private WhistleClassifierTabPanelControl.WhistleClassifierPanel whistleClassifierPanel

fitDisplays

HistogramDisplay[] fitDisplays

posInflections

HistogramDisplay posInflections

negInflections

HistogramDisplay negInflections

classifierHistoryWindow

ClassifierHistoryWindow classifierHistoryWindow
Constructor Detail

WhistleClassifierTabPanelControl

public WhistleClassifierTabPanelControl(WhistleClassifierControl whistleClassifierControl)
Method Detail

findFragmentStore

FragmentStore findFragmentStore()

createMenu

public javax.swing.JMenu createMenu(java.awt.Frame parentFrame)
Specified by:
createMenu in interface PamTabPanel
Returns:
a JMeny for the panel

getPanel

public javax.swing.JComponent getPanel()
Specified by:
getPanel in interface PamTabPanel
Returns:
Reference to a graphics component that can be added to the view. This will typically be a JPanel or a JInternalFrame;

getToolBar

public javax.swing.JToolBar getToolBar()
Specified by:
getToolBar in interface PamTabPanel
Returns:
a JToolbas associated with this tab. This will only be displayed when the current tab is activated

prepareDisplay

public void prepareDisplay()