org.scubatoolkit
Class CreateDiveWindow

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--org.scubatoolkit.CreateDiveWindow
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 CreateDiveWindow
extends javax.swing.JDialog
implements java.awt.event.ActionListener

Author:
Javier Vilalta *
See Also:
Serialized Form

Field Summary
private  javax.swing.JTextField airTemp
           
private  javax.swing.JTextField averageDepth
           
private  javax.swing.JPanel bottomPane
           
private  javax.swing.JTextField bottomTime
           
private  javax.swing.JButton cancelButton
           
private  javax.swing.JTextArea comments
           
private  javax.swing.JTextField diveEnd
           
private  javax.swing.JTextField diveNumber
           
private  javax.swing.JPanel divePane
           
private  javax.swing.JTextField diveStart
           
private  javax.swing.JCheckBox[] gear
           
(package private) static Logger log
           
private  javax.swing.JPanel mainPane
           
private  javax.swing.JTextField maxDepth
           
private  javax.swing.JButton okButton
           
private  javax.swing.JDialog owner
           
private  javax.swing.JCheckBox[] profile
           
private  javax.swing.JSplitPane profilePane
           
private  javax.swing.JComboBox sites
           
private  javax.swing.JCheckBox[] temp
           
private  javax.swing.JTabbedPane topPane
           
private  javax.swing.JComboBox units
           
private  javax.swing.JTextField visibility
           
private  javax.swing.JCheckBox[] vision
           
private  javax.swing.JTextField waterTemp
           
private  javax.swing.JTextField weight
           
 
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
CreateDiveWindow(javax.swing.JDialog owner, java.lang.String title, boolean modal)
          Constructor for the DiveLogWindow object * * @param divelogWindow Description of the Parameter * @param title Description of the Parameter
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
private  void createDive()
           
private  javax.swing.JComboBox getSitesCombo()
           
private  javax.swing.JComboBox getUnitsCombo()
           
 
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

owner

private javax.swing.JDialog owner

okButton

private javax.swing.JButton okButton

cancelButton

private javax.swing.JButton cancelButton

mainPane

private javax.swing.JPanel mainPane

bottomPane

private javax.swing.JPanel bottomPane

divePane

private javax.swing.JPanel divePane

profilePane

private javax.swing.JSplitPane profilePane

topPane

private javax.swing.JTabbedPane topPane

temp

private javax.swing.JCheckBox[] temp

vision

private javax.swing.JCheckBox[] vision

gear

private javax.swing.JCheckBox[] gear

profile

private javax.swing.JCheckBox[] profile

diveStart

private javax.swing.JTextField diveStart

diveEnd

private javax.swing.JTextField diveEnd

bottomTime

private javax.swing.JTextField bottomTime

maxDepth

private javax.swing.JTextField maxDepth

averageDepth

private javax.swing.JTextField averageDepth

diveNumber

private javax.swing.JTextField diveNumber

airTemp

private javax.swing.JTextField airTemp

visibility

private javax.swing.JTextField visibility

waterTemp

private javax.swing.JTextField waterTemp

weight

private javax.swing.JTextField weight

units

private javax.swing.JComboBox units

sites

private javax.swing.JComboBox sites

log

static final Logger log

comments

private javax.swing.JTextArea comments
Constructor Detail

CreateDiveWindow

public CreateDiveWindow(javax.swing.JDialog owner,
                        java.lang.String title,
                        boolean modal)
Constructor for the DiveLogWindow object * * @param divelogWindow Description of the Parameter * @param title Description of the Parameter

Method Detail

actionPerformed

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

createDive

private void createDive()
                 throws java.lang.ClassNotFoundException,
                        java.text.ParseException,
                        java.sql.SQLException
java.lang.ClassNotFoundException
java.text.ParseException
java.sql.SQLException

getUnitsCombo

private javax.swing.JComboBox getUnitsCombo()

getSitesCombo

private javax.swing.JComboBox getSitesCombo()


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