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

Quick Search    Search Deep

javatools.swing
Class ScriptExecutorWizard  view ScriptExecutorWizard download ScriptExecutorWizard.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.ScriptExecutorWizard
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class ScriptExecutorWizard
extends AbstractWizard

The wizard to manage collecting information for executing a script. It also executes it.

Version:
0.1.10

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.lang.String failureMessage
           
private  java.util.ResourceBundle javatoolsBundle
           
private  java.lang.String password
           
private  boolean pathNeeded
           
private  java.lang.String pfn
           
private  int port
           
private  java.lang.String scpList
           
private  java.lang.String scriptFileName
           
private  java.lang.String selectedDbms
           
private  java.lang.String successMessage
           
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
ScriptExecutorWizard()
          Creates new ScriptExecutorWizard
 
Method Summary
 void execute()
          Executes the script.
private  java.lang.String findOneDriver(java.lang.String fileName)
           
private  void getParams()
           
 void loadFinishText(java.lang.String fileName)
          Loads the text to be displayed in the last panel.
 void loadPresentationText(java.lang.String fileName)
          Loads the presentation text from a file.
 void setDefaultDatabaseName(java.lang.String defaultName)
          Sets the defaul database name.
 void setDefaultPropertiesFileName(java.lang.String fileName)
          Sets the properties filename containing default values.
 void setFailureMessage(java.lang.String message)
          Sets the message to display when something went wrong.
 void setPropsFileName(java.lang.String propsFileName)
          Sets the properties file name in which options will be stored.
 void setScriptListFileName(java.lang.String name)
          Sets the properties filename containing script filenames.
 void setSuccessMessage(java.lang.String message)
          Sets the message to display when everything went OK.
 
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

pfn

private java.lang.String pfn

scpList

private java.lang.String scpList

scriptFileName

private java.lang.String scriptFileName

dbmsDriver

private java.lang.String dbmsDriver

successMessage

private java.lang.String successMessage

failureMessage

private java.lang.String failureMessage

pathNeeded

private boolean pathNeeded

port

private int port

javatoolsBundle

private java.util.ResourceBundle javatoolsBundle
Constructor Detail

ScriptExecutorWizard

public ScriptExecutorWizard()
Creates new ScriptExecutorWizard

Method Detail

execute

public void execute()
             throws WizardException
Executes the script.

Specified by:
execute in class AbstractWizard

setScriptListFileName

public void setScriptListFileName(java.lang.String name)
Sets the properties filename containing script filenames. See "HOW TO USE" file to know how to use it.


setPropsFileName

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


loadPresentationText

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


loadFinishText

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


setDefaultDatabaseName

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


setDefaultPropertiesFileName

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


setSuccessMessage

public void setSuccessMessage(java.lang.String message)
Sets the message to display when everything went OK.


setFailureMessage

public void setFailureMessage(java.lang.String message)
Sets the message to display when something went wrong.


getParams

private void getParams()

findOneDriver

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