org.argouml.cognitive.ui
Class ToDoPerspective
java.lang.Object
|
+--org.argouml.ui.TreeModelComposite
|
+--org.argouml.cognitive.ui.ToDoPerspective
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable, javax.swing.tree.TreeModel
- Direct Known Subclasses:
- ToDoByDecision, ToDoByGoal, ToDoByOffender, ToDoByPoster, ToDoByPriority, ToDoByType
- public abstract class ToDoPerspective
- extends TreeModelComposite
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class org.argouml.ui.TreeModelComposite |
addFlatChildren, addSubTreeModel, calcFlatChildren, fireTreeStructureChanged, fireTreeStructureChanged, getChild, getChildCount, getFlat, getIndexOfChild, getName, getRoot, getSubTreeModels, isAlwaysLeaf, isLeaf, removeSubTreeModel, setFlat, setName, setRoot, toString, valueForPathChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_registeredPerspectives
protected static java.util.Vector _registeredPerspectives
_rules
protected static java.util.Vector _rules
_root
protected ToDoList _root
_listenerList
protected javax.swing.event.EventListenerList _listenerList
ToDoPerspective
public ToDoPerspective(java.lang.String name)
registerPerspective
public static void registerPerspective(ToDoPerspective np)
unregisterPerspective
public static void unregisterPerspective(ToDoPerspective np)
getRegisteredPerspectives
public static java.util.Vector getRegisteredPerspectives()
registerRule
public static void registerRule(javax.swing.tree.TreeModel rule)
getRegisteredRules
public static java.util.Vector getRegisteredRules()
fireTreeNodesChanged
protected void fireTreeNodesChanged(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children)
fireTreeNodesInserted
protected void fireTreeNodesInserted(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children)
fireTreeNodesRemoved
protected void fireTreeNodesRemoved(java.lang.Object source,
java.lang.Object[] path,
int[] childIndices,
java.lang.Object[] children)
fireTreeStructureChanged
protected void fireTreeStructureChanged(java.lang.Object[] path)
addTreeModelListener
public void addTreeModelListener(javax.swing.event.TreeModelListener l)
- Overrides:
addTreeModelListener
in class TreeModelComposite
removeTreeModelListener
public void removeTreeModelListener(javax.swing.event.TreeModelListener l)
- Overrides:
removeTreeModelListener
in class TreeModelComposite