public class ConnectionDialog
extends javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Modifier | Constructor and Description |
---|---|
protected |
ConnectionDialog(java.awt.Dialog owner)
Constructor with the default submit button label and an empty connection dictionary.
|
protected |
ConnectionDialog(java.awt.Dialog owner,
ConnectionDictionary dictionary)
Constructor with a default submit button label of "Connect".
|
protected |
ConnectionDialog(java.awt.Dialog owner,
ConnectionDictionary dictionary,
java.lang.String submitLabel)
Primary Constructor
|
protected |
ConnectionDialog(java.awt.Frame owner)
Constructor with the default submit button label and an empty connection dictionary.
|
protected |
ConnectionDialog(java.awt.Frame owner,
ConnectionDictionary dictionary)
Constructor with a default submit button label of "Connect".
|
protected |
ConnectionDialog(java.awt.Frame owner,
ConnectionDictionary dictionary,
java.lang.String submitLabel)
Primary Constructor
|
Modifier and Type | Method and Description |
---|---|
ConnectionDictionary |
getConnectionDictionary()
Get the connection user's dictionary.
|
static ConnectionDialog |
getInstance(java.awt.Dialog owner,
ConnectionDictionary dictionary)
Get a new instance of the connection dialog.
|
static ConnectionDialog |
getInstance(java.awt.Frame owner,
ConnectionDictionary dictionary)
Get a new instance of the connection dialog.
|
void |
loadDictionary(ConnectionDictionary dictionary)
Load the specified connection dictionary.
|
protected void |
makeContent()
Make the Dialog content
|
protected void |
setup(ConnectionDictionary dictionary)
Common initialization.
|
java.sql.Connection |
showConnectionDialog(DatabaseAdaptor databaseAdaptor)
Attempt to connect to the database using the supplied database adaptor and the connection
dictionary specified by the user via the dialog box.
|
static java.sql.Connection |
showConnectionDialog(java.awt.Frame owner,
DatabaseAdaptor databaseAdaptor)
Display the dialog and return the connection dictionary.
|
static java.sql.Connection |
showConnectionDialog(java.awt.Frame owner,
DatabaseAdaptor databaseAdaptor,
ConnectionDictionary dictionary)
Display the dialog and return the connection dictionary.
|
protected ConnectionDictionary |
showDialog()
Show the connection dialog
|
static ConnectionDictionary |
showDialog(java.awt.Frame owner)
Display the dialog and return the connection dictionary.
|
static ConnectionDictionary |
showDialog(java.awt.Frame owner,
ConnectionDictionary dictionary)
Display the dialog and return the connection dictionary.
|
static ConnectionDictionary |
showDialog(java.awt.Frame owner,
ConnectionDictionary dictionary,
java.lang.String submitLabel)
Display the dialog and return the connection dictionary.
|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected ConnectionDialog(java.awt.Frame owner, ConnectionDictionary dictionary, java.lang.String submitLabel)
owner
- The frame which owns this dialog window.dictionary
- The initial connection dictionary.submitLabel
- The label to use for the submit button.protected ConnectionDialog(java.awt.Frame owner, ConnectionDictionary dictionary)
owner
- The frame which owns this dialog window.dictionary
- The initial connection dictionary.protected ConnectionDialog(java.awt.Frame owner)
owner
- The frame which owns this dialog window.protected ConnectionDialog(java.awt.Dialog owner, ConnectionDictionary dictionary, java.lang.String submitLabel)
owner
- The dialog which owns this dialog window.dictionary
- The initial connection dictionary.submitLabel
- The label to use for the submit button.protected ConnectionDialog(java.awt.Dialog owner, ConnectionDictionary dictionary)
owner
- The dialog which owns this dialog window.dictionary
- The initial connection dictionary.protected ConnectionDialog(java.awt.Dialog owner)
owner
- The dialog which owns this dialog window.protected void setup(ConnectionDictionary dictionary)
dictionary
- The initial connection dictionary.public void loadDictionary(ConnectionDictionary dictionary)
dictionary
- the connection dictionary to loadpublic ConnectionDictionary getConnectionDictionary()
protected ConnectionDictionary showDialog()
public java.sql.Connection showConnectionDialog(DatabaseAdaptor databaseAdaptor)
databaseAdaptor
- the database adaptor to use for the connectionpublic static ConnectionDictionary showDialog(java.awt.Frame owner)
owner
- The window that owns dialog boxpublic static ConnectionDictionary showDialog(java.awt.Frame owner, ConnectionDictionary dictionary)
owner
- The window that owns dialog boxdictionary
- The dictionary from which to initialize the new connection dictionarypublic static ConnectionDictionary showDialog(java.awt.Frame owner, ConnectionDictionary dictionary, java.lang.String submitLabel)
owner
- The window that owns dialog boxdictionary
- The dictionary from which to initialize the new connection dictionarysubmitLabel
- The label to use for the submit buttonpublic static java.sql.Connection showConnectionDialog(java.awt.Frame owner, DatabaseAdaptor databaseAdaptor, ConnectionDictionary dictionary)
owner
- The window that owns dialog boxdatabaseAdaptor
- The database adaptor to use to make the connectiondictionary
- The connection dictionary from which to initialize the new connection dictionarypublic static java.sql.Connection showConnectionDialog(java.awt.Frame owner, DatabaseAdaptor databaseAdaptor)
owner
- The window that owns dialog boxdatabaseAdaptor
- The database adaptor to use to make the connectionpublic static ConnectionDialog getInstance(java.awt.Frame owner, ConnectionDictionary dictionary)
owner
- The window that owns the new connection dialog boxdictionary
- The connection dictionary from which to initialize the new connection dictionarypublic static ConnectionDialog getInstance(java.awt.Dialog owner, ConnectionDictionary dictionary)
owner
- The window that owns the new connection dialog boxdictionary
- The connection dictionary from which to initialize the new connection dictionaryprotected void makeContent()