Package userDisplay
Class UserDisplayTabPanelControl
java.lang.Object
userDisplay.UserDisplayTabPanelControl
- All Implemented Interfaces:
PamTabPanel
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddUserDisplay(UserDisplayProvider userDisplayProvider, DisplayProviderParameters dpParams) Ad a display generated by a different modulebooleancreateMenu(Frame parentFrame) getPanel()voidnotifyModelChanged(int changeType) voidvoidRemove all displays without saving any of them.
-
Field Details
-
panelTiler
-
-
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:
createMenuin interfacePamTabPanel- Returns:
- a JMeny for the panel
-
getPanel
- Specified by:
getPanelin 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:
getToolBarin 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.
-