public abstract class IlvDBAbstractConnectionPanel extends JPanel
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected JTextField |
dbnameField
The GUI field to enter the database name.
|
protected JLabel |
dbnameLabel
The label for the field to enter the database name.
|
protected JTextField |
hostField
The GUI field to enter the host name.
|
protected JLabel |
hostLabel
The label for the field to enter the host name.
|
protected JPanel |
paramsPanel
The main GUI panel to enter data (all parameters are placed in a grid bag layout).
|
protected JTextField |
passwordField
The GUI field to enter the password.
|
protected JLabel |
passwordLabel
The label for the field to enter the password.
|
protected JTextField |
portField
The GUI field to enter the port number.
|
protected JLabel |
portLabel
The label for the field to enter the port number.
|
protected JTextField |
rowLimitField
The GUI field to enter the row limit.
|
protected JLabel |
rowLimitLabel
The label for the field to enter the row limit.
|
protected JTextField |
serverField
The GUI field to enter the server name.
|
protected JLabel |
serverLabel
The label for the field to enter the server name.
|
protected JTextField |
userField
The GUI field to enter the user name.
|
protected JLabel |
userLabel
The label for the field to enter the user name.
|
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
IlvDBAbstractConnectionPanel()
Creates a new
IlvDBAbstractConnectionPanel . |
Modifier and Type | Method and Description |
---|---|
protected abstract IlvDBConnectionInfo |
createConnectionInfo()
Creates the database connection parameters instance that will be used to connect.
|
String |
getDatabaseName()
Returns the database name.
|
IlvDBConnectionInfo |
getDbConnectionInfo()
Returns the informations about database connection.
|
String |
getHostName()
Returns the host name.
|
String |
getHostPort()
Returns the port on the host machine.
|
String |
getPassword()
Returns the password.
|
int |
getRowLimit()
Returns the row limit.
|
String |
getServer()
Changes the database server.
|
String |
getUser()
Returns the database user.
|
void |
setDatabaseName(String dbname)
Changes the database name.
|
void |
setFileChooser(JFileChooser filechooser)
Indicates the file chooser used to select the layer, in order to rescan the directory when connection is done.
|
void |
setHostName(String host)
Changes the host name.
|
void |
setHostPort(String port)
Changes the port on the host machine.
|
void |
setPassword(String password)
Changes the password.
|
void |
setRowLimit(int rowLimit)
Changes the row limit.
|
void |
setServer(String server)
Changes the database server.
|
void |
setUser(String user)
Changes the database user.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected JTextField rowLimitField
protected JLabel rowLimitLabel
protected JTextField dbnameField
protected JLabel dbnameLabel
protected JTextField hostField
protected JLabel hostLabel
protected JTextField passwordField
protected JLabel passwordLabel
protected JTextField portField
protected JLabel portLabel
protected JTextField userField
protected JLabel userLabel
protected JTextField serverField
protected JLabel serverLabel
protected JPanel paramsPanel
public IlvDBAbstractConnectionPanel()
IlvDBAbstractConnectionPanel
.protected abstract IlvDBConnectionInfo createConnectionInfo()
public IlvDBConnectionInfo getDbConnectionInfo()
public void setFileChooser(JFileChooser filechooser)
filechooser
- the file chooser.public int getRowLimit()
public void setRowLimit(int rowLimit)
rowLimit
- the row limit.IlvDBDataSource.setRowLimit(int)
public String getDatabaseName()
public void setDatabaseName(String dbname)
dbname
- the database name.IlvDBConnectionInfo.setDatabaseName(String)
public String getHostName()
public void setHostName(String host)
host
- the host name.IlvDBConnectionInfo.setHostName(String)
public String getPassword()
public void setPassword(String password)
password
- the password.IlvDBConnectionInfo.setPassword(String)
public String getHostPort()
public void setHostPort(String port)
port
- the port.IlvDBConnectionInfo.setHostPort(String)
public String getUser()
public void setUser(String user)
user
- the user.IlvDBConnectionInfo.setUser(String)
public String getServer()
public void setServer(String server)
server
- the server.IlvDBConnectionInfo.setServer(String)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.