|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--org.argouml.cognitive.ui.ToDoPane
The lower-left pane of the main Argo/UML window. This ane shows a list or tree of all the "to do" items that the designer should condsider.
Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
static int |
_clicksInToDoPane
|
protected javax.swing.JComboBox |
_combo
|
protected javax.swing.JLabel |
_countLabel
|
protected ToDoPerspective |
_curPerspective
|
static int |
_dblClicksInToDoPane
|
protected char |
_dir
|
protected boolean |
_flat
|
protected javax.swing.JToggleButton |
_flatButton
|
protected javax.swing.Action |
_flatView
|
protected java.lang.Object |
_lastSel
|
protected int |
_oldSize
|
protected ProjectBrowser |
_pb
|
protected java.util.Vector |
_perspectives
|
protected ToDoList |
_root
|
static int |
_toDoPerspectivesChanged
|
protected org.tigris.gef.ui.ToolBar |
_toolbar
|
protected javax.swing.JTree |
_tree
|
static java.awt.Color |
ALARM_COLOR
|
static int |
ALARM_THRESHOLD
|
protected static org.apache.log4j.Category |
cat
|
static int |
HEIGHT
|
static int |
INITIAL_HEIGHT
|
static int |
INITIAL_WIDTH
|
static java.awt.Color |
WARN_COLOR
|
static int |
WARN_THRESHOLD
|
static int |
WIDTH
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface org.argouml.application.api.QuadrantPanel |
Q_BOTTOM, Q_BOTTOM_LEFT, Q_BOTTOM_RIGHT, Q_LEFT, Q_RIGHT, Q_TOP, Q_TOP_LEFT, Q_TOP_RIGHT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, PROPERTIES, SOMEBITS |
Constructor Summary | |
ToDoPane(boolean doSplash)
|
Method Summary | |
ToDoPerspective |
getCurPerspective()
|
java.awt.Dimension |
getMinimumSize()
|
java.util.Vector |
getPerspectives()
|
int |
getQuadrant()
|
ToDoList |
getRoot()
|
java.lang.Object |
getSelectedObject()
|
boolean |
isFlat()
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
called when the user selects a perspective from the perspective combo. |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
myDoubleClick(int row,
javax.swing.tree.TreePath path)
called when the user clicks once on an item in the tree. |
void |
mySingleClick(int row,
javax.swing.tree.TreePath path)
called when the user clicks once on an item in the tree. |
void |
selectItem(ToDoItem item)
|
void |
setCurPerspective(javax.swing.tree.TreeModel per)
|
void |
setFlat(boolean b)
|
void |
setPerspectives(java.util.Vector pers)
|
void |
setRoot(ToDoList r)
|
void |
toDoItemsAdded(ToDoListEvent tde)
|
void |
toDoItemsChanged(ToDoListEvent tde)
|
void |
toDoItemsRemoved(ToDoListEvent tde)
|
void |
toDoListChanged(ToDoListEvent tde)
|
void |
toggleFlat()
|
void |
updateCountLabel()
|
protected void |
updateTree()
|
void |
valueChanged(javax.swing.event.TreeSelectionEvent e)
called when the user selects an item in the tree, by clicking or otherwise. |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUIClassID, paramString, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static org.apache.log4j.Category cat
public static int WIDTH
public static int HEIGHT
public static int INITIAL_WIDTH
public static int INITIAL_HEIGHT
public static int WARN_THRESHOLD
public static int ALARM_THRESHOLD
public static java.awt.Color WARN_COLOR
public static java.awt.Color ALARM_COLOR
protected ProjectBrowser _pb
protected java.util.Vector _perspectives
protected org.tigris.gef.ui.ToolBar _toolbar
protected javax.swing.JComboBox _combo
protected ToDoList _root
protected javax.swing.Action _flatView
protected javax.swing.JToggleButton _flatButton
protected javax.swing.JLabel _countLabel
protected ToDoPerspective _curPerspective
protected javax.swing.JTree _tree
protected boolean _flat
protected java.lang.Object _lastSel
protected int _oldSize
protected char _dir
public static int _clicksInToDoPane
public static int _dblClicksInToDoPane
public static int _toDoPerspectivesChanged
Constructor Detail |
public ToDoPane(boolean doSplash)
Method Detail |
public void setRoot(ToDoList r)
public ToDoList getRoot()
public java.util.Vector getPerspectives()
public void setPerspectives(java.util.Vector pers)
public ToDoPerspective getCurPerspective()
public void setCurPerspective(javax.swing.tree.TreeModel per)
public java.lang.Object getSelectedObject()
public void selectItem(ToDoItem item)
public boolean isFlat()
public void setFlat(boolean b)
public void toggleFlat()
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class javax.swing.JComponent
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged
in interface javax.swing.event.TreeSelectionListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mySingleClick(int row, javax.swing.tree.TreePath path)
public void myDoubleClick(int row, javax.swing.tree.TreePath path)
public void toDoItemsChanged(ToDoListEvent tde)
toDoItemsChanged
in interface ToDoListListener
public void toDoItemsAdded(ToDoListEvent tde)
toDoItemsAdded
in interface ToDoListListener
public void toDoItemsRemoved(ToDoListEvent tde)
toDoItemsRemoved
in interface ToDoListListener
public void toDoListChanged(ToDoListEvent tde)
toDoListChanged
in interface ToDoListListener
public void updateCountLabel()
protected void updateTree()
public int getQuadrant()
getQuadrant
in interface QuadrantPanel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML (c) 1996-2002 |