|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.argouml.ui.NavigatorConfigDialog
The "Configure Perspectives" dialog. This class will need work done on it after issue 1739.
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 | |
protected javax.swing.JButton |
_addRuleButton
|
protected javax.swing.JButton |
_dupPersButton
|
protected javax.swing.JPanel |
_mainButtons
|
protected javax.swing.JButton |
_newPersButton
|
static int |
_numNavConfig
|
protected javax.swing.JButton |
_okButton
|
protected javax.swing.ButtonGroup |
_paneOneGroup
|
protected javax.swing.JRadioButton |
_paneOneNotShown
|
protected javax.swing.JPanel |
_paneOnePanel
|
protected javax.swing.JRadioButton |
_paneOneTree
|
protected javax.swing.JPanel |
_panesPanel
|
protected javax.swing.ButtonGroup |
_paneThreeGroup
|
protected javax.swing.JRadioButton |
_paneThreeMRU
|
protected javax.swing.JRadioButton |
_paneThreeNotShown
|
protected javax.swing.JPanel |
_paneThreePanel
|
protected javax.swing.JRadioButton |
_paneThreeTree
|
protected javax.swing.ButtonGroup |
_paneTwoGroup
|
protected javax.swing.JRadioButton |
_paneTwoMRU
|
protected javax.swing.JRadioButton |
_paneTwoNotShown
|
protected javax.swing.JPanel |
_paneTwoPanel
|
protected javax.swing.JRadioButton |
_paneTwoTree
|
protected javax.swing.JList |
_persList
|
protected javax.swing.JPanel |
_persPanel
|
protected javax.swing.JButton |
_removePersButton
|
protected javax.swing.JButton |
_removeRuleButton
|
protected javax.swing.JList |
_ruleLibList
|
protected javax.swing.JList |
_rulesList
|
protected javax.swing.JTabbedPane |
_tabs
|
protected static org.apache.log4j.Category |
cat
|
int |
HEIGHT
|
int |
WIDTH
|
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 |
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, PROPERTIES, SOMEBITS |
Constructor Summary | |
NavigatorConfigDialog(java.awt.Frame parent,
NavigatorPane navPane)
Constructor, initializes all GUI components. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
doAddRule()
|
void |
doDupPers()
not currently supported. |
void |
doNewPers()
Create a new perspective, add to the list. |
void |
doOk()
|
void |
doRemovePers()
Remove selected perspective from the list. |
void |
doRemoveRule()
|
void |
doSelectLibRule()
|
void |
doSelectPers()
|
void |
doSelectRule()
|
void |
initPanesPanel()
Initialize the Panes tab panel. |
void |
initPersPanel()
Initialize the Perspectives tab panel. |
void |
mouseClicked(java.awt.event.MouseEvent me)
|
void |
mouseEntered(java.awt.event.MouseEvent me)
|
void |
mouseExited(java.awt.event.MouseEvent me)
|
void |
mousePressed(java.awt.event.MouseEvent me)
|
void |
mouseReleased(java.awt.event.MouseEvent me)
|
void |
stateChanged(javax.swing.event.ChangeEvent ce)
|
void |
valueChanged(javax.swing.event.ListSelectionEvent lse)
Called when the user changes selections in a list. |
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 |
protected static org.apache.log4j.Category cat
public static int _numNavConfig
public final int WIDTH
public final int HEIGHT
protected javax.swing.JTabbedPane _tabs
protected javax.swing.JPanel _mainButtons
protected javax.swing.JButton _okButton
protected javax.swing.JPanel _persPanel
protected javax.swing.JList _persList
protected javax.swing.JList _rulesList
protected javax.swing.JList _ruleLibList
protected javax.swing.JButton _newPersButton
protected javax.swing.JButton _removePersButton
protected javax.swing.JButton _dupPersButton
protected javax.swing.JButton _addRuleButton
protected javax.swing.JButton _removeRuleButton
protected javax.swing.JPanel _panesPanel
protected javax.swing.JPanel _paneOnePanel
protected javax.swing.JRadioButton _paneOneNotShown
protected javax.swing.JRadioButton _paneOneTree
protected javax.swing.ButtonGroup _paneOneGroup
protected javax.swing.JPanel _paneTwoPanel
protected javax.swing.JRadioButton _paneTwoNotShown
protected javax.swing.JRadioButton _paneTwoMRU
protected javax.swing.JRadioButton _paneTwoTree
protected javax.swing.ButtonGroup _paneTwoGroup
protected javax.swing.JPanel _paneThreePanel
protected javax.swing.JRadioButton _paneThreeNotShown
protected javax.swing.JRadioButton _paneThreeMRU
protected javax.swing.JRadioButton _paneThreeTree
protected javax.swing.ButtonGroup _paneThreeGroup
Constructor Detail |
public NavigatorConfigDialog(java.awt.Frame parent, NavigatorPane navPane)
Method Detail |
public void initPersPanel()
public void initPanesPanel()
public void doNewPers()
public void doRemovePers()
public void doDupPers()
public void doAddRule()
public void doRemoveRule()
public void doSelectPers()
public void doSelectLibRule()
public void doSelectRule()
public void doOk()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void stateChanged(javax.swing.event.ChangeEvent ce)
stateChanged
in interface javax.swing.event.ChangeListener
public void valueChanged(javax.swing.event.ListSelectionEvent lse)
valueChanged
in interface javax.swing.event.ListSelectionListener
public void mousePressed(java.awt.event.MouseEvent me)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent me)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent me)
mouseExited
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked
in interface java.awt.event.MouseListener
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2003 (20040125) | ArgoUML Project Home | ArgoUML Cookbook |