org.scubatoolkit
Class NitrCalcWindow

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--org.scubatoolkit.NitrCalcWindow
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class NitrCalcWindow
extends javax.swing.JDialog
implements java.awt.event.ActionListener

Description of the Class

Version:
Author:
See Also:
Serialized Form

Nested Class Summary
 class NitrCalcWindow.tfListener
          Description of the Class
 
Field Summary
private  javax.swing.ButtonGroup calculationGroup
           
private  javax.swing.JPanel leftPane
           
private  javax.swing.JPanel mainPane
           
private  javax.swing.JLabel maxLabel
           
private  javax.swing.JRadioButton maxOxygenPPButton
           
private  javax.swing.JTextField maxText
           
private  javax.swing.JLabel maxUnitLabel
           
private  javax.swing.JRadioButton modButton
           
private  javax.swing.JLabel modLabel
           
private  javax.swing.JTextField modText
           
private  javax.swing.JLabel modUnitLabel
           
private  AppWindow parent
           
private  javax.swing.JRadioButton percentOxygenButton
           
private  javax.swing.JLabel poLabel
           
private  javax.swing.JTextField poText
           
private  javax.swing.JLabel poUnitLabel
           
private  javax.swing.JPanel rightPane
           
private  NitrCalcWindow.tfListener textFieldListener
           
private  javax.swing.JComboBox units
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
NitrCalcWindow(AppWindow parent, java.lang.String title)
          Constructor for the NitrCalcWindow object
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void setCalculation(java.lang.String c)
          Sets the calculation attribute of the NitrCalcWindow object
private  void setUnitsLabels(UnitsSystem unitsSystem)
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

textFieldListener

private NitrCalcWindow.tfListener textFieldListener

parent

private AppWindow parent

modLabel

private javax.swing.JLabel modLabel

poLabel

private javax.swing.JLabel poLabel

maxLabel

private javax.swing.JLabel maxLabel

modUnitLabel

private javax.swing.JLabel modUnitLabel

poUnitLabel

private javax.swing.JLabel poUnitLabel

maxUnitLabel

private javax.swing.JLabel maxUnitLabel

modButton

private javax.swing.JRadioButton modButton

percentOxygenButton

private javax.swing.JRadioButton percentOxygenButton

maxOxygenPPButton

private javax.swing.JRadioButton maxOxygenPPButton

modText

private javax.swing.JTextField modText

poText

private javax.swing.JTextField poText

maxText

private javax.swing.JTextField maxText

mainPane

private javax.swing.JPanel mainPane

leftPane

private javax.swing.JPanel leftPane

rightPane

private javax.swing.JPanel rightPane

calculationGroup

private javax.swing.ButtonGroup calculationGroup

units

private javax.swing.JComboBox units
Constructor Detail

NitrCalcWindow

public NitrCalcWindow(AppWindow parent,
                      java.lang.String title)
Constructor for the NitrCalcWindow object

Parameters:
title - Description of the Parameter
Method Detail

setUnitsLabels

private void setUnitsLabels(UnitsSystem unitsSystem)

setCalculation

public void setCalculation(java.lang.String c)
Sets the calculation attribute of the NitrCalcWindow object

Parameters:
c - The new calculation value

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener


Copyright © 2002 The Scuba Toolkit Team. All Rights Reserved.