org.argouml.cognitive.ui
Class GoListToOffenderToItem

java.lang.Object
  extended byorg.argouml.cognitive.ui.AbstractGoList
      extended byorg.argouml.cognitive.ui.GoListToOffenderToItem
All Implemented Interfaces:
TreeModel

public class GoListToOffenderToItem
extends AbstractGoList

Rule for sorting the ToDo list: Offender -> Item.


Field Summary
 
Fields inherited from class org.argouml.cognitive.ui.AbstractGoList
 
Constructor Summary
GoListToOffenderToItem()
          The constructor.
 
Method Summary
 void addTreeModelListener(TreeModelListener l)
           
 Object getChild(Object parent, int index)
           
 int getChildCount(Object parent)
           
 Vector getChildren(Object parent)
           
 int getIndexOfChild(Object parent, Object child)
           
 boolean isLeaf(Object node)
           
 void removeTreeModelListener(TreeModelListener l)
           
 void valueForPathChanged(TreePath path, Object newValue)
           
 
Methods inherited from class org.argouml.cognitive.ui.AbstractGoList
getListPredicate, getRoot, setListPredicate, setRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoListToOffenderToItem

public GoListToOffenderToItem()
The constructor.

Method Detail

getChild

public Object getChild(Object parent,
                       int index)
See Also:
TreeModel.getChild(java.lang.Object, int)

getChildCount

public int getChildCount(Object parent)
See Also:
TreeModel.getChildCount(java.lang.Object)

getIndexOfChild

public int getIndexOfChild(Object parent,
                           Object child)
See Also:
TreeModel.getIndexOfChild( java.lang.Object, java.lang.Object)

isLeaf

public boolean isLeaf(Object node)
See Also:
TreeModel.isLeaf(java.lang.Object)

getChildren

public Vector getChildren(Object parent)
Parameters:
parent - the parent object to check for offspring
Returns:
the children

valueForPathChanged

public void valueForPathChanged(TreePath path,
                                Object newValue)
See Also:
TreeModel.valueForPathChanged( javax.swing.tree.TreePath, java.lang.Object)

addTreeModelListener

public void addTreeModelListener(TreeModelListener l)
See Also:
TreeModel.addTreeModelListener(javax.swing.event.TreeModelListener)

removeTreeModelListener

public void removeTreeModelListener(TreeModelListener l)
See Also:
TreeModel.removeTreeModelListener(javax.swing.event.TreeModelListener)


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook