Class TDSRadarChooser1

All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, IdvConstants

public class TDSRadarChooser1 extends TimesChooser
Created by IntelliJ IDEA. User: yuanho Date: Jan 16, 2008 Time: 11:17:51 AM To change this template use File | Settings | File Templates.
See Also:
  • Field Details

  • Constructor Details

    • TDSRadarChooser1

      public TDSRadarChooser1(IdvChooserManager mgr, Element root)
      Create the RadarChooser
      Parameters:
      mgr - The IdvChooserManager
      root - The xml root that defines this chooser
  • Method Details

    • doUpdate

      public void doUpdate()
      Handle the update event. Just pass it through to the imageChooser
      Overrides:
      doUpdate in class ChooserPanel
    • updateStatus

      protected void updateStatus()
      Update the status of the gui
      Overrides:
      updateStatus in class TimesChooser
    • newSelectedStations

      protected void newSelectedStations(List stations)
      Handle when there are newly selected stations
      Overrides:
      newSelectedStations in class IdvChooser
      Parameters:
      stations - list of newly selected stations
    • doMakeContents

      protected JComponent doMakeContents()
      Make the contents
      Overrides:
      doMakeContents in class ChooserPanel
      Returns:
      the contents
    • productChanged

      protected void productChanged()
      _more_
    • shouldDoUpdateOnFirstDisplay

      protected boolean shouldDoUpdateOnFirstDisplay()
      Should we update on first display
      Overrides:
      shouldDoUpdateOnFirstDisplay in class IdvChooser
      Returns:
      true
    • addServerComp

      protected JComponent addServerComp(JComponent comp)
      Add a component that needs to have a valid server
      Parameters:
      comp - the component
      Returns:
      the component
    • addLevel3ServerComp

      protected JComponent addLevel3ServerComp(JComponent comp)
      Add a component that needs to have a valid server
      Parameters:
      comp - the component
      Returns:
      the component
    • readElements

      public org.jdom2.Element readElements(org.jdom2.Element elem, String eleName)
      Read the elements
      Parameters:
      elem - element
      eleName - element name
      Returns:
      an element
    • initializeCollection

      public void initializeCollection(String url)
      Make the collection. If there is an error, pop up a user message.
      Parameters:
      url - URL for the collection
    • initializeLevel3Collection

      public void initializeLevel3Collection(String url)
      _more_
      Parameters:
      url - _more_
    • stationOrProductChanged

      public void stationOrProductChanged()
      Handle when the user has selected a new station
    • doLoadInThread

      public void doLoadInThread()
      Load the data
      Overrides:
      doLoadInThread in class ChooserPanel