org.scubatoolkit
Class SiteWindow

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

Description of the Class * * @author Javier Vilalta

See Also:
Serialized Form

Field Summary
private  javax.swing.JTextField altitudeText
           
private  javax.swing.JPanel bottomPane
           
private  javax.swing.JPanel centerPane
           
private  javax.swing.JButton closeButton
           
private  javax.swing.JComboBox countryCombo
           
private  Site currentSite
           
private  javax.swing.JButton deleteButton
           
private  javax.swing.JTextArea descriptionArea
           
private  javax.swing.JButton editButton
           
private  javax.swing.JTextField latitudeText
           
private  javax.swing.JTextField locationText
           
(package private) static Logger log
           
private  javax.swing.JTextField longitudeText
           
private  javax.swing.JPanel mainPane
           
private  javax.swing.JTextField maxDepthText
           
private  javax.swing.JCheckBox metricBox
           
private  javax.swing.JTextField nameText
           
private  javax.swing.JButton newButton
           
private  boolean recordChanged
           
private  javax.swing.JScrollPane scrollPane
           
private  int siteID
           
private  javax.swing.JList siteList
           
private  AppWindow siteMainWindow
           
private  javax.swing.JPanel topPane
           
private  javax.swing.JComboBox waterTypeCombo
           
 
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
SiteWindow(AppWindow siteMainWindow, java.lang.String title)
          Constructor for the SiteWindow object * * @param siteMainWindow Description of the Parameter * @param title Description of the Parameter
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 
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

log

static final Logger log

siteMainWindow

private AppWindow siteMainWindow

closeButton

private javax.swing.JButton closeButton

editButton

private javax.swing.JButton editButton

newButton

private javax.swing.JButton newButton

deleteButton

private javax.swing.JButton deleteButton

mainPane

private javax.swing.JPanel mainPane

bottomPane

private javax.swing.JPanel bottomPane

topPane

private javax.swing.JPanel topPane

centerPane

private javax.swing.JPanel centerPane

nameText

private javax.swing.JTextField nameText

locationText

private javax.swing.JTextField locationText

longitudeText

private javax.swing.JTextField longitudeText

latitudeText

private javax.swing.JTextField latitudeText

maxDepthText

private javax.swing.JTextField maxDepthText

altitudeText

private javax.swing.JTextField altitudeText

descriptionArea

private javax.swing.JTextArea descriptionArea

countryCombo

private javax.swing.JComboBox countryCombo

waterTypeCombo

private javax.swing.JComboBox waterTypeCombo

siteID

private int siteID

currentSite

private Site currentSite

metricBox

private javax.swing.JCheckBox metricBox

recordChanged

private boolean recordChanged

siteList

private javax.swing.JList siteList

scrollPane

private javax.swing.JScrollPane scrollPane
Constructor Detail

SiteWindow

public SiteWindow(AppWindow siteMainWindow,
                  java.lang.String title)
Constructor for the SiteWindow object * * @param siteMainWindow 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


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