org.sape.carbon.services.console
Class ConfigurationWizard

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--org.sape.carbon.services.console.ConfigurationWizard
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants

public class ConfigurationWizard
extends JDialog

Author:
Greg Hinkle
See Also:
Serialized Form

Field Summary
private  JPanel bottomPanel
           
private  JPanel cardedJPanel
           
private  TreeView configTreeView
           
private  String directoryPath
           
private  TreeView implTreeView
           
private  JButton jButton1
           
private  JLabel jLabel1
           
private  JPanel jPanel1
           
private  JPanel jPanel5
           
private  JScrollPane jScrollPane1
           
private  JScrollPane jScrollPane2
           
private  JScrollPane jScrollPane3
           
private  Configurator mainConsoleWindow
           
private  JTextField nameTextField
           
private  JButton nextButton
           
private  JPanel selectConfig
           
private  JPanel selectImplementation
           
private  JPanel selectService
           
private  TreeView serviceTreeView
           
private  JLabel statusLabel
           
(package private)  int step
           
 
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
ConfigurationWizard(Frame parent, boolean modal)
          Creates new form ConfigurationWizard
 
Method Summary
private  void closeDialog(WindowEvent evt)
          Closes the dialog
private  void configTreeViewPropertyChange(PropertyChangeEvent evt)
           
 Class getConfigClass()
           
 Class getServiceClass()
           
 Class getServiceImplClass()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
static void main(String[] args)
           
private  void nextButtonActionPerformed(ActionEvent evt)
           
 void setDirectoryPath(String path)
           
private  void setup()
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, 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
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

directoryPath

private String directoryPath

mainConsoleWindow

private Configurator mainConsoleWindow

configTreeView

private TreeView configTreeView

serviceTreeView

private TreeView serviceTreeView

implTreeView

private TreeView implTreeView

selectService

private JPanel selectService

jScrollPane1

private JScrollPane jScrollPane1

jLabel1

private JLabel jLabel1

cardedJPanel

private JPanel cardedJPanel

statusLabel

private JLabel statusLabel

jButton1

private JButton jButton1

jPanel5

private JPanel jPanel5

jScrollPane2

private JScrollPane jScrollPane2

selectConfig

private JPanel selectConfig

jPanel1

private JPanel jPanel1

selectImplementation

private JPanel selectImplementation

nameTextField

private JTextField nameTextField

jScrollPane3

private JScrollPane jScrollPane3

nextButton

private JButton nextButton

bottomPanel

private JPanel bottomPanel

step

int step
Constructor Detail

ConfigurationWizard

public ConfigurationWizard(Frame parent,
                           boolean modal)
Creates new form ConfigurationWizard

Method Detail

setDirectoryPath

public void setDirectoryPath(String path)

setup

private void setup()

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


nextButtonActionPerformed

private void nextButtonActionPerformed(ActionEvent evt)

configTreeViewPropertyChange

private void configTreeViewPropertyChange(PropertyChangeEvent evt)

getConfigClass

public Class getConfigClass()

getServiceClass

public Class getServiceClass()

getServiceImplClass

public Class getServiceImplClass()

closeDialog

private void closeDialog(WindowEvent evt)
Closes the dialog


main

public static void main(String[] args)
Parameters:
args - the command line arguments


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.