Class AddeFrontChooser

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
ucar.unidata.ui.ChooserPanel
ucar.unidata.idv.chooser.IdvChooser
ucar.unidata.idv.chooser.TimesChooser
ucar.unidata.idv.chooser.adde.AddeChooser
edu.wisc.ssec.mcidasv.chooser.adde.AddeChooser
edu.wisc.ssec.mcidasv.chooser.adde.AddeFrontChooser
All Implemented Interfaces:
Constants, ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, ucar.unidata.idv.IdvConstants

public class AddeFrontChooser extends AddeChooser
A chooser for adde front products
Version:
$Revision$Date: 2011/03/24 16:06:32 $
Author:
IDV development team
See Also:
  • Field Details

  • Constructor Details

    • AddeFrontChooser

      public AddeFrontChooser(ucar.unidata.idv.chooser.IdvChooserManager mgr, Element root)
      Make a new one
      Parameters:
      mgr - The manager
      root - The xml element that defined this object
  • Method Details

    • readTimes

      public void readTimes()
      Description copied from class: ucar.unidata.idv.chooser.adde.AddeChooser
      Do what needs to be done to read in the times. Subclasses need to implement this.
      Overrides:
      readTimes in class ucar.unidata.idv.chooser.adde.AddeChooser
    • updateStatus

      protected void updateStatus()
      update the buttons
      Overrides:
      updateStatus in class AddeChooser
    • handleUpdate

      public void handleUpdate() throws Exception
      Update the widget with the latest data.
      Overrides:
      handleUpdate in class ucar.unidata.idv.chooser.adde.AddeChooser
      Throws:
      Exception - On badness
    • haveDescriptorSelected

      protected boolean haveDescriptorSelected()
      Description copied from class: AddeChooser
      Check if a descriptor (image type) has been chosen
      Overrides:
      haveDescriptorSelected in class AddeChooser
      Returns:
      true if an image type has been chosen
    • doMakeContents

      Make the UI for this selector.
      Overrides:
      doMakeContents in class AddeChooser
      Returns:
      The gui
    • doLoadInThread

      public void doLoadInThread()
      User said go, we go. Simply get the list of images from the imageChooser and create the ADDE.IMAGE DataSource
      Overrides:
      doLoadInThread in class ucar.unidata.ui.ChooserPanel
    • getGroupType

      protected String getGroupType()
      get the adde server grup type to use
      Overrides:
      getGroupType in class ucar.unidata.idv.chooser.adde.AddeChooser
      Returns:
      group type
    • getDataType

      public String getDataType()
      Description copied from class: AddeChooser
      Get the data type ID
      Overrides:
      getDataType in class AddeChooser
      Returns:
      the data type