Class RadarEditor

All Implemented Interfaces:
ActionListener, ItemListener, PropertyChangeListener, EventListener, HyperlinkListener, Sharable, DataChangeListener, DisplayControl, Prototypable, ControlListener, DisplayListener

public class RadarEditor extends DrawingControl
Version:
$Revision: 1.41 $
Author:
MetApps development team
  • Constructor Details

    • RadarEditor

      public RadarEditor()
      Create a new Drawing Control; set attributes.
  • Method Details

    • doRemove

      public void doRemove() throws RemoteException, VisADException
      _more_
      Specified by:
      doRemove in interface DisplayControl
      Overrides:
      doRemove in class DrawingControl
      Throws:
      RemoteException - _more_
      VisADException - _more_
    • setField

      protected void setField(FieldImpl field) throws Exception
      _more_
      Parameters:
      field - _more_
      Throws:
      Exception - _more_
    • init

      public boolean init(List choices) throws VisADException, RemoteException
      _more_
      Overrides:
      init in class DisplayControlImpl
      Parameters:
      choices - _more_
      Returns:
      _more_
      Throws:
      RemoteException - _more_
      VisADException - _more_
    • appendCommand

      protected void appendCommand(String text)
      _more_
      Parameters:
      text - _more_
    • getRegionMode

      public String getRegionMode()
      _more_
      Returns:
      _more_
    • doMakeContents

      protected Container doMakeContents() throws VisADException, RemoteException
      Make the gui
      Overrides:
      doMakeContents in class DrawingControl
      Returns:
      The gui
      Throws:
      RemoteException - When bad things happen
      VisADException - When bad things happen
    • addAction

      public void addAction(Action action)
      _more_
      Parameters:
      action - _more_
    • executeActions

      public void executeActions()
      _more_
    • executeAndClearActions

      public void executeAndClearActions()
      _more_
    • clearActions

      public void clearActions()
      _more_
    • executeActions

      public void executeActions(boolean andClear)
      _more_
      Parameters:
      andClear - _more_
    • applyAction

      public void applyAction(Action action)
      _more_
      Parameters:
      action - _more_
    • addAction

      public void addAction(String name, String func)
      _more_
      Parameters:
      name - _more_
      func - _more_
    • doAverage

      public void doAverage()
      _more_
    • doExpr

      public void doExpr()
      _more_
    • doAbsoluteValue

      public void doAbsoluteValue()
      _more_
    • doMax

      public void doMax()
      _more_
    • doMin

      public void doMin()
      _more_
    • showFilledCbx

      protected boolean showFilledCbx()
      Overwrite base class method to not show the filled cbx
      Overrides:
      showFilledCbx in class DrawingControl
      Returns:
      false
    • makeModePanel

      protected void makeModePanel(List widgets)
      Overwrite base class method to make the mode panel
      Overrides:
      makeModePanel in class DrawingControl
      Parameters:
      widgets - List of panel widgets to add to
    • showTimeWidgets

      protected boolean showTimeWidgets()
      Don't show time widgets
      Overrides:
      showTimeWidgets in class DrawingControl
      Returns:
      false
    • showLocationWidgets

      protected boolean showLocationWidgets()
      Don't show location widgets
      Overrides:
      showLocationWidgets in class DrawingControl
      Returns:
      false
    • setActions

      public void setActions(List<Action> value)
      Set the Actions property.
      Parameters:
      value - The new value for Actions
    • getActions

      public List<Action> getActions()
      Get the Actions property.
      Returns:
      The Actions