- java.lang.Object
-
- bdv.ui.sourcegrouptree.SourceGroupTreeModel
-
-
Constructor Summary
Constructors Constructor Description SourceGroupTreeModel(ViewerState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTreeModelListener(TreeModelListener l)Adds a listener for the TreeModelEvent posted after the tree changes.ObjectgetChild(Object parent, int index)intgetChildCount(Object parent)intgetIndexOfChild(Object parent, Object child)TreePathgetPathTo(bdv.ui.sourcegrouptree.SourceGroupTreeModel.GroupModel group)ObjectgetRoot()booleanisLeaf(Object node)voidremoveTreeModelListener(TreeModelListener l)Removes a listener previously added with addTreeModelListener().voidvalueForPathChanged(TreePath path, Object newValue)
-
-
-
Constructor Detail
-
SourceGroupTreeModel
public SourceGroupTreeModel(ViewerState state)
-
-
Method Detail
-
getChildCount
public int getChildCount(Object parent)
- Specified by:
getChildCountin interfaceTreeModel
-
valueForPathChanged
public void valueForPathChanged(TreePath path, Object newValue)
- Specified by:
valueForPathChangedin interfaceTreeModel
-
getIndexOfChild
public int getIndexOfChild(Object parent, Object child)
- Specified by:
getIndexOfChildin interfaceTreeModel
-
addTreeModelListener
public void addTreeModelListener(TreeModelListener l)
Adds a listener for the TreeModelEvent posted after the tree changes.- Specified by:
addTreeModelListenerin interfaceTreeModel- Parameters:
l- the listener to add- See Also:
removeTreeModelListener(javax.swing.event.TreeModelListener)
-
removeTreeModelListener
public void removeTreeModelListener(TreeModelListener l)
Removes a listener previously added with addTreeModelListener().- Specified by:
removeTreeModelListenerin interfaceTreeModel- Parameters:
l- the listener to remove- See Also:
addTreeModelListener(javax.swing.event.TreeModelListener)
-
getPathTo
public TreePath getPathTo(bdv.ui.sourcegrouptree.SourceGroupTreeModel.GroupModel group)
-
-