Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javatools.swing
Class ConnectionWizard  view ConnectionWizard download ConnectionWizard.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byjavatools.swing.AbstractWizard
                          extended byjavatools.swing.ConnectionWizard
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class ConnectionWizard
extends AbstractWizard

The wizard to manage collecting dbms information to save in a properties file. It is like ScriptExecutorWizard, except in the fact it only saves properties.

Version:
0.2.0

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  java.lang.String dbDir
           
private  java.lang.String dbmsAddress
           
private  java.lang.String dbmsDriver
           
private  java.lang.String dbName
           
private  java.util.ResourceBundle javatoolsBundle
           
private  java.lang.String password
           
private  java.lang.String pfn
           
private  int port
           
private  java.lang.String scpList
           
private  java.lang.String selectedDbms
           
private  java.lang.String userName
           
 
Fields inherited from class javatools.swing.AbstractWizard
CANCEL_OPTION, FINISH_OPTION, selectedOption, visiblePane, wizPanels
 
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
ConnectionWizard()
          Creates new ScriptExecutorWizard
 
Method Summary
 void execute()
          Saves the properties.
private  java.lang.String findOneDriver(java.lang.String fileName)
           
private  void getParams()
           
 void loadFinishText(java.io.InputStream is)
           
 void loadFinishText(java.lang.String fileName)
          Loads the text to be displayed in the last panel.
 void loadPresentationText(java.io.InputStream is)
           
 void loadPresentationText(java.lang.String fileName)
          Loads the presentation text from a file.
 void setDefaultDatabaseName(java.lang.String defaultName)
          Sets the default database name.
 void setDefaultPropertiesFileName(java.lang.String fileName)
          Sets the properties filename containing default values.
 void setPropsFileName(java.lang.String propsFileName)
          Sets the file in which properties will be saved.
 void setScriptListFileName(java.lang.String name)
          Sets the file from which this wizard should take the DBMS list.
 
Methods inherited from class javatools.swing.AbstractWizard
buildProperties, getBackgroundFile, getValue, getValue, getValuePos, initPanels, setBackgroundFile, setEnabledFinishButton, setExitOnClose, setHelpForm, setValue, setValue, showNextPane, showPreviousPane
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, 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
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

selectedDbms

private java.lang.String selectedDbms

dbmsAddress

private java.lang.String dbmsAddress

dbDir

private java.lang.String dbDir

dbName

private java.lang.String dbName

userName

private java.lang.String userName

password

private java.lang.String password

scpList

private java.lang.String scpList

pfn

private java.lang.String pfn

dbmsDriver

private java.lang.String dbmsDriver

port

private int port

javatoolsBundle

private java.util.ResourceBundle javatoolsBundle
Constructor Detail

ConnectionWizard

public ConnectionWizard()
Creates new ScriptExecutorWizard

Method Detail

execute

public void execute()
             throws WizardException
Saves the properties.

Specified by:
execute in class AbstractWizard

setScriptListFileName

public void setScriptListFileName(java.lang.String name)
Sets the file from which this wizard should take the DBMS list.


setPropsFileName

public void setPropsFileName(java.lang.String propsFileName)
Sets the file in which properties will be saved.


loadPresentationText

public void loadPresentationText(java.lang.String fileName)
                          throws WizardException
Loads the presentation text from a file.


loadPresentationText

public void loadPresentationText(java.io.InputStream is)
                          throws WizardException

loadFinishText

public void loadFinishText(java.lang.String fileName)
                    throws WizardException
Loads the text to be displayed in the last panel.


loadFinishText

public void loadFinishText(java.io.InputStream is)
                    throws WizardException

setDefaultDatabaseName

public void setDefaultDatabaseName(java.lang.String defaultName)
Sets the default database name.


setDefaultPropertiesFileName

public void setDefaultPropertiesFileName(java.lang.String fileName)
Sets the properties filename containing default values.


getParams

private void getParams()

findOneDriver

private java.lang.String findOneDriver(java.lang.String fileName)