Package tethys.swing

Class TethysExportPanel

java.lang.Object
tethys.swing.TethysGUIPanel
tethys.swing.TethysExportPanel
All Implemented Interfaces:
TethysStateObserver
Direct Known Subclasses:
CalibrationsMainPanel, DatablockSynchPanel, DeploymentsPanel

public abstract class TethysExportPanel extends TethysGUIPanel
Common panel used by Calibrations, Deployments and Detections to show an export button and other common components, such as help, a table, etc..
Author:
dg50
  • Constructor Details

  • Method Details

    • getComponent

      public JComponent getComponent()
      Specified by:
      getComponent in class TethysGUIPanel
    • getHelpPoint

      public String getHelpPoint()
      Returns:
      the helpPoint
    • setHelpPoint

      public void setHelpPoint(String helpPoint)
      Parameters:
      helpPoint - the helpPoint to set
    • isShowOptions

      public boolean isShowOptions()
      Returns:
      the showOptions
    • setShowOptions

      public void setShowOptions(boolean showOptions)
      Parameters:
      showOptions - the showOptions to set
    • getExportButton

      public TippedButton getExportButton()
      Returns:
      the exportButton
    • getOptionsButton

      public JButton getOptionsButton()
      Returns:
      the optionsButton
    • getHelpButton

      public JButton getHelpButton()
      Returns:
      the helpButton
    • getMainPanel

      public JPanel getMainPanel()
      Returns:
      the mainPanel
    • getNorthPanel

      public JPanel getNorthPanel()
      Returns:
      the northPanel
    • getMessage

      public JLabel getMessage()
      Returns:
      the message
    • getCollectionHandler

      public CollectionHandler getCollectionHandler()
      Returns:
      the collectionHandler
    • enableExport

      public void enableExport(boolean enable)
      Enable or disable export button, leaving tool tips alone
      Parameters:
      enable -
    • disableExport

      public void disableExport(String disabledTip)
      Disable the export button and set the tooltip.
      Parameters:
      disabledTip -