net.quartzware
Class NewProjectDlg

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--net.quartzware.CenterDlg
                                      |
                                      +--net.quartzware.NewProjectDlg

public class NewProjectDlg
extends CenterDlg

NewProjectDlg Dialog box that asks the user if they want to use an existing root or if they want to create a new root in the creation of a new project. User can click on 'Use new root', 'Use existing root', or 'cancel'.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
NewProjectDlg()
          Constructs the NewProjectDlg PRE: none POST: dialog is created
NewProjectDlg(java.awt.Frame parent)
          Constructs the NewProjectDlg PRE: parent cannot be null POST: dialog is created
NewProjectDlg(java.lang.String sTitle)
          Constructs the NewProjectDlg and sets the dialog title to sTitle PRE: sTitle cannot be null POST: dialog is created
 
Method Summary
 void doAddListeners()
          Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners
 java.awt.Dimension getPreferredSize()
          This function returns a dimension based on the size of the components in the dialog PRE: None POST: Dimension is returned
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NewProjectDlg

public NewProjectDlg(java.awt.Frame parent)
Constructs the NewProjectDlg PRE: parent cannot be null POST: dialog is created

NewProjectDlg

public NewProjectDlg()
Constructs the NewProjectDlg PRE: none POST: dialog is created

NewProjectDlg

public NewProjectDlg(java.lang.String sTitle)
Constructs the NewProjectDlg and sets the dialog title to sTitle PRE: sTitle cannot be null POST: dialog is created
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()
Description copied from class: CenterDlg
This function returns a dimension based on the size of the components in the dialog PRE: None POST: Dimension is returned
Overrides:
getPreferredSize in class CenterDlg

doAddListeners

public void doAddListeners()
Adds necessary listeners PRE: gui components have been initialized POST: gui componenets have listeners