Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.scubatoolkit
Class BlendingCalcWindow  view BlendingCalcWindow download BlendingCalcWindow.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byorg.scubatoolkit.BlendingCalcWindow
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class BlendingCalcWindow
extends javax.swing.JDialog

Description of the Class

Version:

Nested Class Summary
 class BlendingCalcWindow.RadioListener
          Description of the Class
 class BlendingCalcWindow.tfListener
          Description of the Class
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  AppWindow blendingCalculator
          Description of the Field
private  javax.swing.JTextArea blendingText
          Description of the Field
(package private)  BlendingCalcWindow.RadioListener calcButtonListener
          Description of the Field
private  javax.swing.ButtonGroup calcGroup
          Description of the Field
private  javax.swing.JLabel ceilingLabel
          Description of the Field
private  javax.swing.JTextField ceilingText
          Description of the Field
private  javax.swing.JLabel ceilingUnitLabel
          Description of the Field
private  javax.swing.JPanel centerBottomPane
          Description of the Field
private  javax.swing.JPanel centerPane
          Description of the Field
private  javax.swing.JPanel centerTopPane
          Description of the Field
private  javax.swing.JTextField currentHeliumText
          Description of the Field
private  javax.swing.JTextField currentNitrogenText
          Description of the Field
private  javax.swing.JTextField currentOxygenText
          Description of the Field
private  javax.swing.JTextField currentPressureText
          Description of the Field
private  javax.swing.JLabel currentPressureUnitLabel
          Description of the Field
private  javax.swing.JLabel endLabel
          Description of the Field
private  javax.swing.JTextField endText
          Description of the Field
private  javax.swing.JLabel endUnitLabel
          Description of the Field
private  javax.swing.JTextField finalPressureText
          Description of the Field
private  javax.swing.JLabel finalPressureUnitLabel
          Description of the Field
private  javax.swing.ButtonGroup gasGroup
          Description of the Field
private  javax.swing.JRadioButton helioxButton
          Description of the Field
private  boolean isMetric
          Description of the Field
private  javax.swing.JPanel leftBottomPane
          Description of the Field
private  javax.swing.JPanel leftCenterPane
          Description of the Field
private  javax.swing.JPanel leftPane
          Description of the Field
private  javax.swing.JPanel leftTopPane
          Description of the Field
private  javax.swing.JPanel mainPane
          Description of the Field
private  javax.swing.JLabel maxLabel
          Description of the Field
private  javax.swing.JTextField maxText
          Description of the Field
private  javax.swing.JLabel maxUnitLabel
          Description of the Field
private  javax.swing.JRadioButton modButton
          Description of the Field
private  javax.swing.JLabel modLabel
          Description of the Field
private  javax.swing.JTextField modText
          Description of the Field
private  javax.swing.JLabel modUnitLabel
          Description of the Field
private  javax.swing.JRadioButton nitroxButton
          Description of the Field
private  javax.swing.JRadioButton percentButton
          Description of the Field
private  javax.swing.JLabel phLabel
          Description of the Field
private  javax.swing.JTextField phText
          Description of the Field
private  javax.swing.JLabel phUnitLabel
          Description of the Field
private  javax.swing.JLabel pnLabel
          Description of the Field
private  javax.swing.JTextField pnText
          Description of the Field
private  javax.swing.JLabel pnUnitLabel
          Description of the Field
private  javax.swing.JLabel poLabel
          Description of the Field
private  javax.swing.JTextField poText
          Description of the Field
private  javax.swing.JLabel poUnitLabel
          Description of the Field
private  javax.swing.JPanel rightPane
          Description of the Field
(package private)  BlendingCalcWindow.tfListener textFieldListener
          Description of the Field
private  javax.swing.JRadioButton trimixButton
          Description of the Field
 
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
BlendingCalcWindow(AppWindow blendingCalculator, java.lang.String title)
          Constructor for the BlendingCalcWindow object
 
Method Summary
 void setCalculation(java.lang.String c)
          Sets the calculation attribute of the BlendingCalcWindow object
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, 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
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

textFieldListener

BlendingCalcWindow.tfListener textFieldListener
Description of the Field


calcButtonListener

BlendingCalcWindow.RadioListener calcButtonListener
Description of the Field


blendingCalculator

private AppWindow blendingCalculator
Description of the Field


modLabel

private javax.swing.JLabel modLabel
Description of the Field


modUnitLabel

private javax.swing.JLabel modUnitLabel
Description of the Field


poLabel

private javax.swing.JLabel poLabel
Description of the Field


poUnitLabel

private javax.swing.JLabel poUnitLabel
Description of the Field


pnLabel

private javax.swing.JLabel pnLabel
Description of the Field


pnUnitLabel

private javax.swing.JLabel pnUnitLabel
Description of the Field


endLabel

private javax.swing.JLabel endLabel
Description of the Field


endUnitLabel

private javax.swing.JLabel endUnitLabel
Description of the Field


phLabel

private javax.swing.JLabel phLabel
Description of the Field


phUnitLabel

private javax.swing.JLabel phUnitLabel
Description of the Field


maxLabel

private javax.swing.JLabel maxLabel
Description of the Field


maxUnitLabel

private javax.swing.JLabel maxUnitLabel
Description of the Field


ceilingLabel

private javax.swing.JLabel ceilingLabel
Description of the Field


ceilingUnitLabel

private javax.swing.JLabel ceilingUnitLabel
Description of the Field


finalPressureUnitLabel

private javax.swing.JLabel finalPressureUnitLabel
Description of the Field


helioxButton

private javax.swing.JRadioButton helioxButton
Description of the Field


nitroxButton

private javax.swing.JRadioButton nitroxButton
Description of the Field


trimixButton

private javax.swing.JRadioButton trimixButton
Description of the Field


modButton

private javax.swing.JRadioButton modButton
Description of the Field


percentButton

private javax.swing.JRadioButton percentButton
Description of the Field


modText

private javax.swing.JTextField modText
Description of the Field


poText

private javax.swing.JTextField poText
Description of the Field


phText

private javax.swing.JTextField phText
Description of the Field


pnText

private javax.swing.JTextField pnText
Description of the Field


maxText

private javax.swing.JTextField maxText
Description of the Field


ceilingText

private javax.swing.JTextField ceilingText
Description of the Field


endText

private javax.swing.JTextField endText
Description of the Field


currentPressureText

private javax.swing.JTextField currentPressureText
Description of the Field


currentHeliumText

private javax.swing.JTextField currentHeliumText
Description of the Field


currentOxygenText

private javax.swing.JTextField currentOxygenText
Description of the Field


currentNitrogenText

private javax.swing.JTextField currentNitrogenText
Description of the Field


finalPressureText

private javax.swing.JTextField finalPressureText
Description of the Field


currentPressureUnitLabel

private javax.swing.JLabel currentPressureUnitLabel
Description of the Field


mainPane

private javax.swing.JPanel mainPane
Description of the Field


leftPane

private javax.swing.JPanel leftPane
Description of the Field


rightPane

private javax.swing.JPanel rightPane
Description of the Field


centerPane

private javax.swing.JPanel centerPane
Description of the Field


centerTopPane

private javax.swing.JPanel centerTopPane
Description of the Field


leftTopPane

private javax.swing.JPanel leftTopPane
Description of the Field


leftCenterPane

private javax.swing.JPanel leftCenterPane
Description of the Field


leftBottomPane

private javax.swing.JPanel leftBottomPane
Description of the Field


centerBottomPane

private javax.swing.JPanel centerBottomPane
Description of the Field


gasGroup

private javax.swing.ButtonGroup gasGroup
Description of the Field


calcGroup

private javax.swing.ButtonGroup calcGroup
Description of the Field


blendingText

private javax.swing.JTextArea blendingText
Description of the Field


isMetric

private boolean isMetric
Description of the Field

Constructor Detail

BlendingCalcWindow

public BlendingCalcWindow(AppWindow blendingCalculator,
                          java.lang.String title)
Constructor for the BlendingCalcWindow object

Method Detail

setCalculation

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