gov.noaa.pmel.sgt.swing.prop
Class NewLevelsDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--gov.noaa.pmel.sgt.swing.prop.NewLevelsDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class NewLevelsDialog
extends javax.swing.JDialog

Computes the range for creating a ContourLevels object. If a SGTGrid object is provided NewLevelsDialog can use the actual data range to help in creating the contour levels.

Since:
2.0
Version:
$Revision: 1.4 $, $Date: 2001/02/08 00:29:39 $
Author:
Donald Denbo
See Also:
Serialized Form

Field Summary
static int CANCEL_RESPONSE
          Cancel button selected
static int OK_RESPONSE
          OK button selected
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
NewLevelsDialog()
          Default constructor.
NewLevelsDialog(java.awt.Frame parent)
          Constructor.
NewLevelsDialog(java.lang.String title)
          Constructor.
 
Method Summary
 void addNotify()
          Used internally
 Range2D getRange()
          Return the computed or entered range.
static void main(java.lang.String[] args)
          Test entry point
 void setGrid(SGTGrid grid)
          Set the data grid for the computed range.
 void setVisible(boolean b)
          Make the dialog visible
 int showDialog(SGTGrid grid)
          Show the dialog and wait for a response.
 
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, update
 
Methods inherited from class java.awt.Dialog
dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setFont, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OK_RESPONSE

public static int OK_RESPONSE
OK button selected

CANCEL_RESPONSE

public static int CANCEL_RESPONSE
Cancel button selected
Constructor Detail

NewLevelsDialog

public NewLevelsDialog(java.awt.Frame parent)
Constructor.

NewLevelsDialog

public NewLevelsDialog(java.lang.String title)
Constructor.

NewLevelsDialog

public NewLevelsDialog()
Default constructor.
Method Detail

addNotify

public void addNotify()
Used internally
Overrides:
addNotify in class java.awt.Dialog
Following copied from class: java.awt.Dialog
See Also:
Component.isDisplayable(), Container.removeNotify()

setVisible

public void setVisible(boolean b)
Make the dialog visible
Overrides:
setVisible in class java.awt.Component
Following copied from class: java.awt.Component
Parameters:
b - If true, shows this component; otherwise, hides this component.
See Also:
Component.isVisible()

main

public static void main(java.lang.String[] args)
Test entry point

showDialog

public int showDialog(SGTGrid grid)
Show the dialog and wait for a response.
Parameters:
grid - the data grid
Returns:
result, either CANCEL_RESPONSE or OK_RESPONSE

getRange

public Range2D getRange()
Return the computed or entered range.

setGrid

public void setGrid(SGTGrid grid)
Set the data grid for the computed range.


Send comments about the Scientific Graphics toolkit to dwd@pmel.noaa.gov. For more information about Java Development in the EPIC Group see the EPIC Software Page
Generated on December 13 2001