|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--java.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.
| 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 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, removeNotify, 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, 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 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.ActionListenerpublic void stateChanged(javax.swing.event.ChangeEvent ce)
stateChanged in interface javax.swing.event.ChangeListenerpublic void valueChanged(javax.swing.event.ListSelectionEvent lse)
valueChanged in interface javax.swing.event.ListSelectionListenerpublic void mousePressed(java.awt.event.MouseEvent me)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent me)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent me)
mouseExited in interface java.awt.event.MouseListenerpublic 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 (20040229) | ArgoUML Project Home | ArgoUML Cookbook |