org.scubatoolkit
Class DiveLogWindow

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

public class DiveLogWindow
extends javax.swing.JDialog

Description of the Class

Version:
Author:
See Also:
Serialized Form

Nested Class Summary
 class DiveLogWindow.DiveLogListener
          Description of the Class
 
Field Summary
private  javax.swing.JTextField accumBotTime
           
private  double accumulatedBottomTime
           
private  javax.swing.JTextField averageDepth
           
private  double avgDepth
           
private  javax.swing.JButton backButton
           
private  javax.swing.JTextField botTime
           
private  javax.swing.JPanel bottomPane
           
private  double bottomTime
           
private  javax.swing.JTextField buddy1
           
private  javax.swing.JTextField buddy2
           
private  javax.swing.JTextField buddy3
           
private  javax.swing.ButtonGroup buttonGroup
           
private  javax.swing.ButtonGroup buttonGroup2
           
private  javax.swing.ButtonGroup buttonGroup3
           
private  javax.swing.JPanel centerPane
           
private  javax.swing.JButton closeButton
           
private  javax.swing.JPanel conditionPane
           
private  javax.swing.JButton deleteButton
           
private  javax.swing.JTextField diveDate
           
private  AppWindow divelogWindow
           
private  javax.swing.JTextField diveNum
           
private  javax.swing.JPanel divePane
           
private  javax.swing.JButton firstButton
           
private  javax.swing.JButton forwardButton
           
private  javax.swing.JTextField gasComsumptionRate
           
private  javax.swing.JTextField gasUsed
           
private  javax.swing.JCheckBox[] gear
           
private  javax.swing.JPanel gearPane
           
private  javax.swing.JButton lastButton
           
private  javax.swing.JPanel mainPane
           
private  double maxDepth
           
private  javax.swing.JTextField mDepth
           
private  javax.swing.JButton newButton
           
private  javax.swing.JCheckBox[] profile
           
private  javax.swing.JSplitPane profilePane
           
private  javax.swing.JRadioButton[] radioButton
           
private  javax.swing.JPanel rButtonPane
           
private  javax.swing.JButton saveAndCloseButton
           
private  javax.swing.JButton saveButton
           
private  javax.swing.JTextField scr
           
private  javax.swing.JTextField siteAltitude
           
private  javax.swing.JTextField siteCountry
           
private  javax.swing.JTextField siteDescription
           
private  javax.swing.JTextField siteLatitude
           
private  javax.swing.JTextField siteLocation
           
private  javax.swing.JTextField siteLongitude
           
private  javax.swing.JComboBox siteName
           
private  javax.swing.JPanel sitePane
           
private  javax.swing.JComboBox siteWaterType
           
private  javax.swing.JTextField tankEndPressure
           
private  javax.swing.JTextField tankMaxPressure
           
private  javax.swing.JTextField tankSize
           
private  java.lang.String[] tankType
           
private  javax.swing.JCheckBox[] temp
           
private  javax.swing.JTextField timeIn
           
private  javax.swing.JTextField timeOut
           
private  double tmeIN
           
private  double tmeOUT
           
private  javax.swing.JTabbedPane topPane
           
private  javax.swing.JTextField totalBottomTime
           
private  javax.swing.JComboBox type
           
private  java.lang.String[] varList
           
private  javax.swing.JCheckBox[] vision
           
private  java.lang.String[] water
           
private  java.lang.String[] wetSuitList
           
 
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
DiveLogWindow(AppWindow divelogWindow, java.lang.String title)
          Constructor for the DiveLogWindow object
 
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

divelogWindow

private AppWindow divelogWindow

saveButton

private javax.swing.JButton saveButton

saveAndCloseButton

private javax.swing.JButton saveAndCloseButton

closeButton

private javax.swing.JButton closeButton

firstButton

private javax.swing.JButton firstButton

lastButton

private javax.swing.JButton lastButton

forwardButton

private javax.swing.JButton forwardButton

backButton

private javax.swing.JButton backButton

newButton

private javax.swing.JButton newButton

deleteButton

private javax.swing.JButton deleteButton

mainPane

private javax.swing.JPanel mainPane

bottomPane

private javax.swing.JPanel bottomPane

centerPane

private javax.swing.JPanel centerPane

sitePane

private javax.swing.JPanel sitePane

gearPane

private javax.swing.JPanel gearPane

divePane

private javax.swing.JPanel divePane

conditionPane

private javax.swing.JPanel conditionPane

rButtonPane

private javax.swing.JPanel rButtonPane

profilePane

private javax.swing.JSplitPane profilePane

topPane

private javax.swing.JTabbedPane topPane

type

private javax.swing.JComboBox type

siteName

private javax.swing.JComboBox siteName

siteWaterType

private javax.swing.JComboBox siteWaterType

water

private java.lang.String[] water

radioButton

private javax.swing.JRadioButton[] radioButton

buttonGroup

private javax.swing.ButtonGroup buttonGroup

buttonGroup2

private javax.swing.ButtonGroup buttonGroup2

buttonGroup3

private javax.swing.ButtonGroup buttonGroup3

temp

private javax.swing.JCheckBox[] temp

vision

private javax.swing.JCheckBox[] vision

gear

private javax.swing.JCheckBox[] gear

profile

private javax.swing.JCheckBox[] profile

varList

private java.lang.String[] varList

wetSuitList

private java.lang.String[] wetSuitList

tankType

private java.lang.String[] tankType

accumulatedBottomTime

private double accumulatedBottomTime

bottomTime

private double bottomTime

maxDepth

private double maxDepth

avgDepth

private double avgDepth

tmeIN

private double tmeIN

tmeOUT

private double tmeOUT

diveNum

private javax.swing.JTextField diveNum

diveDate

private javax.swing.JTextField diveDate

accumBotTime

private javax.swing.JTextField accumBotTime

botTime

private javax.swing.JTextField botTime

mDepth

private javax.swing.JTextField mDepth

totalBottomTime

private javax.swing.JTextField totalBottomTime

buddy1

private javax.swing.JTextField buddy1

buddy2

private javax.swing.JTextField buddy2

buddy3

private javax.swing.JTextField buddy3

siteLocation

private javax.swing.JTextField siteLocation

siteLatitude

private javax.swing.JTextField siteLatitude

siteLongitude

private javax.swing.JTextField siteLongitude

siteCountry

private javax.swing.JTextField siteCountry

siteAltitude

private javax.swing.JTextField siteAltitude

siteDescription

private javax.swing.JTextField siteDescription

tankSize

private javax.swing.JTextField tankSize

tankMaxPressure

private javax.swing.JTextField tankMaxPressure

tankEndPressure

private javax.swing.JTextField tankEndPressure

gasUsed

private javax.swing.JTextField gasUsed

averageDepth

private javax.swing.JTextField averageDepth

gasComsumptionRate

private javax.swing.JTextField gasComsumptionRate

timeIn

private javax.swing.JTextField timeIn

timeOut

private javax.swing.JTextField timeOut

scr

private javax.swing.JTextField scr
Constructor Detail

DiveLogWindow

public DiveLogWindow(AppWindow divelogWindow,
                     java.lang.String title)
Constructor for the DiveLogWindow object

Parameters:
divelogWindow - Description of the Parameter
title - Description of the Parameter


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