org.argouml.cognitive.ui
Class AbstractGoList

java.lang.Object
  extended byorg.argouml.cognitive.ui.AbstractGoList
All Implemented Interfaces:
TreeModel
Direct Known Subclasses:
GoListToDecisionsToItems, GoListToGoalsToItems, GoListToOffenderToItem, GoListToPosterToItem, GoListToPriorityToItem, GoListToTypeToItem

public abstract class AbstractGoList
extends Object
implements TreeModel


Field Summary
private  org.tigris.gef.util.Predicate listPredicate
           
 
Constructor Summary
AbstractGoList()
           
 
Method Summary
 org.tigris.gef.util.Predicate getListPredicate()
           
 Object getRoot()
           
 void setListPredicate(org.tigris.gef.util.Predicate newPredicate)
           
 void setRoot(Object r)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.tree.TreeModel
addTreeModelListener, getChild, getChildCount, getIndexOfChild, isLeaf, removeTreeModelListener, valueForPathChanged
 

Field Detail

listPredicate

private org.tigris.gef.util.Predicate listPredicate
Constructor Detail

AbstractGoList

public AbstractGoList()
Method Detail

setListPredicate

public void setListPredicate(org.tigris.gef.util.Predicate newPredicate)
Parameters:
newPredicate - the new list predicate

getListPredicate

public org.tigris.gef.util.Predicate getListPredicate()
Returns:
the list predicate

getRoot

public Object getRoot()
Specified by:
getRoot in interface TreeModel
See Also:
TreeModel.getRoot()

setRoot

public void setRoot(Object r)
Parameters:
r - ignored


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