Package userDisplay
Class UserDisplayTabPanelControl
java.lang.Object
userDisplay.UserDisplayTabPanelControl
- All Implemented Interfaces:
PamTabPanel
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addUserDisplay
(UserDisplayProvider userDisplayProvider, DisplayProviderParameters dpParams) Ad a display generated by a different moduleboolean
createMenu
(Frame parentFrame) getPanel()
void
notifyModelChanged
(int changeType) void
void
Remove all displays without saving any of them.
-
Method Details
-
addUserDisplay
public void addUserDisplay(UserDisplayProvider userDisplayProvider, DisplayProviderParameters dpParams) Ad a display generated by a different module- Parameters:
userDisplayProvider
-dpParams
-
-
getSettingsReference
-
notifyModelChanged
public void notifyModelChanged(int changeType) -
createMenu
- Specified by:
createMenu
in interfacePamTabPanel
- Returns:
- a JMeny for the panel
-
getPanel
- Specified by:
getPanel
in interfacePamTabPanel
- Returns:
- Reference to a graphics component that can be added to the view. This will typically be a JPanel or a JInternalFrame;
-
getToolBar
- Specified by:
getToolBar
in interfacePamTabPanel
- Returns:
- a JToolbas associated with this tab. This will only be displayed when the current tab is activated
-
canPlayViewerSound
public boolean canPlayViewerSound() -
playViewerSound
public void playViewerSound() -
findFirstSpectrogram
-
removeAllDisplays
public void removeAllDisplays()Remove all displays without saving any of them. Needed for successful import only - generally does nothing.
-