public class SDOConnectionPanel extends JPanel implements IlvSDOConnectionFactory
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
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 |
---|
SDOConnectionPanel()
Creates a Panel to allow the user to connect to Oracle.
|
Modifier and Type | Method and Description |
---|---|
JPanel |
chooseLayers()
Returns the list of selected layers.
|
void |
createConnection()
Creates the connection to Oracle.
|
IlvSDOConnection |
getConnection()
Returns the connection.
|
String |
getDriver()
Returns the jdbc driver.
|
String |
getHostName()
Returns the host name.
|
String |
getHostPort()
Returns the port on the host machine.
|
String[] |
getLayerList()
Returns the list of layers found in the current connection with Oracle.
|
String |
getPassword()
Returns the password.
|
String |
getSid()
Changes the database ID.
|
String |
getUser()
Returns the database user.
|
boolean |
isConnected()
Indicates whether or not the panel is connected to Oracle.
|
boolean |
isModelChoiceVisible()
Indicates whether the model choice is available.
|
boolean |
isObjectModel()
Returns true if object model mode is requested.
|
void |
makeConnection(IlvSDOConnection conn)
Sets the current connection (
IlvSDOConnectionFactory implementation). |
void |
setDriver(String driver)
Changes the jdbc driver.
|
void |
setFileChooser(JFileChooser chooser)
Sets the file chooser used to select the layer, in order to rescan the directory when the SDO model type is changed.
|
void |
setHostName(String host)
Changes the host name.
|
void |
setHostPort(String port)
Changes the port on the host machine.
|
void |
setModelChoiceVisible(boolean modelChoiceVisible)
Sets the model choice visibility.
|
void |
setPassword(String password)
Changes the password.
|
void |
setSid(String sid)
Changes the database ID.
|
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
public SDOConnectionPanel()
public String[] getLayerList()
public void createConnection() throws SQLException
SQLException
public JPanel chooseLayers()
public void makeConnection(IlvSDOConnection conn)
IlvSDOConnectionFactory
implementation).makeConnection
in interface IlvSDOConnectionFactory
conn
- The connection.public IlvSDOConnection getConnection()
public boolean isObjectModel()
true
if object model mode is requested.public void setFileChooser(JFileChooser chooser)
chooser
- The file chooser.public boolean isConnected()
true
if the panel is connected to Oracle.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.public String getHostPort()
public void setHostPort(String port)
port
- The port.public String getUser()
public void setUser(String user)
user
- The database user.IlvDBConnectionInfo.setUser(String)
public String getDriver()
public void setDriver(String driver)
driver
- The jdbc driver.public String getSid()
public void setSid(String sid)
sid
- The database ID.public boolean isModelChoiceVisible()
true
if the model choice panel is available.public void setModelChoiceVisible(boolean modelChoiceVisible)
modelChoiceVisible
- true
if the model choice panel is available.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.