org.universAAL.ui.handler.gui.swing.model.FormControl
Class SelectModel.SelectionTreeModel

Package class diagram package SelectModel.SelectionTreeModel
java.lang.Object
  extended by org.universAAL.ui.handler.gui.swing.model.FormControl.SelectModel.SelectionTreeModel
All Implemented Interfaces:
TreeModel
Enclosing class:
SelectModel

protected class SelectModel.SelectionTreeModel
extends Object
implements TreeModel

the TreeModel for generating a JTree.

Author:
amedrano

Constructor Summary
protected SelectModel.SelectionTreeModel()
           
 
Method Summary
 void addTreeModelListener(TreeModelListener l)
          not used.
 Object getChild(Object parent, int index)
          
 int getChildCount(Object parent)
          
 int getIndexOfChild(Object parent, Object child)
          
 Object getRoot()
          find the root element.
 boolean isLeaf(Object node)
          
 void removeTreeModelListener(TreeModelListener l)
          not used.
 void valueForPathChanged(TreePath path, Object newValue)
          not used, trees should not be editable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectModel.SelectionTreeModel

protected SelectModel.SelectionTreeModel()
Method Detail

getRoot

public Object getRoot()
find the root element.

Specified by:
getRoot in interface TreeModel
Returns:
the root element

getChild

public Object getChild(Object parent,
                       int index)

Specified by:
getChild in interface TreeModel

getChildCount

public int getChildCount(Object parent)

Specified by:
getChildCount in interface TreeModel

isLeaf

public boolean isLeaf(Object node)

Specified by:
isLeaf in interface TreeModel

valueForPathChanged

public void valueForPathChanged(TreePath path,
                                Object newValue)
not used, trees should not be editable

Specified by:
valueForPathChanged in interface TreeModel

getIndexOfChild

public int getIndexOfChild(Object parent,
                           Object child)

Specified by:
getIndexOfChild in interface TreeModel

addTreeModelListener

public void addTreeModelListener(TreeModelListener l)
not used.

Specified by:
addTreeModelListener in interface TreeModel

removeTreeModelListener

public void removeTreeModelListener(TreeModelListener l)
not used.

Specified by:
removeTreeModelListener in interface TreeModel


Copyright © 2014 universAAL Consortium. All Rights Reserved.