org.jsqltool.conn.gui
Class ConnectionDialog

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

public class ConnectionDialog
extends javax.swing.JDialog

Title: JSqlTool Project

Description: Dialog used to edit/delete a connection.

Copyright: Copyright (C) 2006 Mauro Carniel

This file is part of JSqlTool project. This library is free software; you can redistribute it and/or modify it under the terms of the (LGPL) Lesser General Public License as published by the Free Software Foundation; GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. The author may be contacted at: maurocarniel@tin.it

See Also:
Serialized Form

Field Summary
(package private)  javax.swing.JCheckBox autoCommitCheckBox
           
(package private)  javax.swing.JCheckBox autoCommitCheckBox1
           
(package private)  javax.swing.JCheckBox autoCommitCheckBox2
           
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  javax.swing.JPanel buttonsPanel
           
(package private)  DbConnection c
           
(package private)  javax.swing.JButton cancelButton
           
(package private)  java.awt.CardLayout cardLayout
           
(package private)  javax.swing.JPanel centralPanel
           
(package private)  javax.swing.JLabel classNameLabel
           
(package private)  javax.swing.JTextField classNameTF
           
(package private)  javax.swing.JPanel connPanel
           
(package private)  javax.swing.JComboBox connTypeComboBox
           
(package private)  javax.swing.JLabel connTypeLabel
           
static int COPY
           
(package private)  javax.swing.JPanel defaultPanel
           
static int EDIT
           
(package private)  java.awt.GridBagLayout gridBagLayout1
           
(package private)  java.awt.GridBagLayout gridBagLayout2
           
(package private)  java.awt.GridBagLayout gridBagLayout3
           
(package private)  java.awt.GridBagLayout gridBagLayout4
           
(package private)  javax.swing.JLabel hostLabel
           
(package private)  javax.swing.JTextField hostTF
           
static int INSERT
           
(package private)  javax.swing.JComboBox isol2ComboBox
           
(package private)  javax.swing.JComboBox isolComboBox
           
(package private)  javax.swing.JComboBox isolComboBox1
           
(package private)  javax.swing.JLabel isolLabel
           
(package private)  javax.swing.JLabel isolLabel1
           
(package private)  javax.swing.JLabel isolLabel2
           
(package private)  javax.swing.JPanel mainPanel
           
(package private)  javax.swing.JLabel nameLabel
           
(package private)  javax.swing.JLabel nameLabel1
           
(package private)  javax.swing.JLabel nameLabel2
           
(package private)  javax.swing.JTextField nameTF
           
(package private)  javax.swing.JTextField nameTF1
           
(package private)  javax.swing.JTextField nameTF2
           
(package private)  javax.swing.JLabel odbcLabel
           
(package private)  javax.swing.JPanel odbcPanel
           
(package private)  javax.swing.JTextField odbcTF
           
(package private)  javax.swing.JButton okButton
           
(package private)  javax.swing.JPanel otherPanel
           
(package private)  ConnectionFrame parent
           
(package private)  javax.swing.JLabel passwdLabel
           
(package private)  javax.swing.JLabel passwdLabel2
           
(package private)  javax.swing.JPasswordField passwdTF
           
(package private)  javax.swing.JPasswordField passwdTF2
           
(package private)  javax.swing.JLabel portLabel
           
(package private)  javax.swing.JTextField portTF
           
(package private)  javax.swing.JCheckBox quotes2CheckBox
           
(package private)  javax.swing.JCheckBox readonly1CheckBox
           
(package private)  javax.swing.JCheckBox readonly2CheckBox
           
(package private)  javax.swing.JCheckBox readonlyCheckBox
           
(package private)  javax.swing.JLabel SIDLabel
           
(package private)  javax.swing.JTextField SIDTF
           
(package private)  javax.swing.JPanel typePanel
           
(package private)  javax.swing.JLabel urlLabel
           
(package private)  javax.swing.JTextField urlTF
           
(package private)  javax.swing.JLabel usaernameLabel2
           
(package private)  javax.swing.JLabel usernameLabel
           
(package private)  javax.swing.JTextField usernameTF
           
(package private)  javax.swing.JTextField usernameTF2
           
 
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
ConnectionDialog()
           
ConnectionDialog(javax.swing.JFrame frame, ConnectionFrame parent, DbConnection c, int mode)
           
 
Method Summary
(package private)  void cancelButton_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void connTypeComboBox_itemStateChanged(java.awt.event.ItemEvent e)
           
(package private)  void nameTF_focusLost(java.awt.event.FocusEvent e)
           
(package private)  void nameTF1_focusLost(java.awt.event.FocusEvent e)
           
(package private)  void nameTF2_focusLost(java.awt.event.FocusEvent e)
           
(package private)  void okButton_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void passwd1TF_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

mainPanel

javax.swing.JPanel mainPanel

borderLayout1

java.awt.BorderLayout borderLayout1

centralPanel

javax.swing.JPanel centralPanel

buttonsPanel

javax.swing.JPanel buttonsPanel

cancelButton

javax.swing.JButton cancelButton

okButton

javax.swing.JButton okButton

typePanel

javax.swing.JPanel typePanel

connTypeLabel

javax.swing.JLabel connTypeLabel

connTypeComboBox

javax.swing.JComboBox connTypeComboBox

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

defaultPanel

javax.swing.JPanel defaultPanel

odbcPanel

javax.swing.JPanel odbcPanel

otherPanel

javax.swing.JPanel otherPanel

borderLayout2

java.awt.BorderLayout borderLayout2

connPanel

javax.swing.JPanel connPanel

usernameLabel

javax.swing.JLabel usernameLabel

usernameTF

javax.swing.JTextField usernameTF

passwdLabel

javax.swing.JLabel passwdLabel

passwdTF

javax.swing.JPasswordField passwdTF

SIDLabel

javax.swing.JLabel SIDLabel

SIDTF

javax.swing.JTextField SIDTF

hostLabel

javax.swing.JLabel hostLabel

hostTF

javax.swing.JTextField hostTF

portLabel

javax.swing.JLabel portLabel

portTF

javax.swing.JTextField portTF

nameLabel

javax.swing.JLabel nameLabel

nameTF

javax.swing.JTextField nameTF

autoCommitCheckBox

javax.swing.JCheckBox autoCommitCheckBox

isolLabel

javax.swing.JLabel isolLabel

isolComboBox

javax.swing.JComboBox isolComboBox

gridBagLayout2

java.awt.GridBagLayout gridBagLayout2

nameLabel1

javax.swing.JLabel nameLabel1

nameTF1

javax.swing.JTextField nameTF1

classNameLabel

javax.swing.JLabel classNameLabel

classNameTF

javax.swing.JTextField classNameTF

urlLabel

javax.swing.JLabel urlLabel

urlTF

javax.swing.JTextField urlTF

autoCommitCheckBox1

javax.swing.JCheckBox autoCommitCheckBox1

isolLabel1

javax.swing.JLabel isolLabel1

isolComboBox1

javax.swing.JComboBox isolComboBox1

gridBagLayout3

java.awt.GridBagLayout gridBagLayout3

parent

ConnectionFrame parent

c

DbConnection c

nameLabel2

javax.swing.JLabel nameLabel2

nameTF2

javax.swing.JTextField nameTF2

odbcLabel

javax.swing.JLabel odbcLabel

odbcTF

javax.swing.JTextField odbcTF

usaernameLabel2

javax.swing.JLabel usaernameLabel2

usernameTF2

javax.swing.JTextField usernameTF2

passwdLabel2

javax.swing.JLabel passwdLabel2

passwdTF2

javax.swing.JPasswordField passwdTF2

autoCommitCheckBox2

javax.swing.JCheckBox autoCommitCheckBox2

isolLabel2

javax.swing.JLabel isolLabel2

isol2ComboBox

javax.swing.JComboBox isol2ComboBox

gridBagLayout4

java.awt.GridBagLayout gridBagLayout4

readonlyCheckBox

javax.swing.JCheckBox readonlyCheckBox

readonly2CheckBox

javax.swing.JCheckBox readonly2CheckBox

readonly1CheckBox

javax.swing.JCheckBox readonly1CheckBox

quotes2CheckBox

javax.swing.JCheckBox quotes2CheckBox

EDIT

public static final int EDIT
See Also:
Constant Field Values

INSERT

public static final int INSERT
See Also:
Constant Field Values

COPY

public static final int COPY
See Also:
Constant Field Values

cardLayout

java.awt.CardLayout cardLayout
Constructor Detail

ConnectionDialog

public ConnectionDialog(javax.swing.JFrame frame,
                        ConnectionFrame parent,
                        DbConnection c,
                        int mode)

ConnectionDialog

public ConnectionDialog()
Method Detail

okButton_actionPerformed

void okButton_actionPerformed(java.awt.event.ActionEvent e)

cancelButton_actionPerformed

void cancelButton_actionPerformed(java.awt.event.ActionEvent e)

connTypeComboBox_itemStateChanged

void connTypeComboBox_itemStateChanged(java.awt.event.ItemEvent e)

passwd1TF_actionPerformed

void passwd1TF_actionPerformed(java.awt.event.ActionEvent e)

nameTF_focusLost

void nameTF_focusLost(java.awt.event.FocusEvent e)

nameTF1_focusLost

void nameTF1_focusLost(java.awt.event.FocusEvent e)

nameTF2_focusLost

void nameTF2_focusLost(java.awt.event.FocusEvent e)