|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.chorem.jtimer.ui.report.tree.CheckBoxTreeModel
public class CheckBoxTreeModel
Timer task tree model.
Field Summary | |
---|---|
protected TimerCore |
core
Timer core. |
protected org.jdesktop.swingx.tree.TreeModelSupport |
modelSupport
|
protected TimerTask |
root
Tree model root. |
protected boolean |
showClosed
Show closed tasks. |
Constructor Summary | |
---|---|
CheckBoxTreeModel(TimerCore core,
String rootName)
Constructor. |
Method Summary | |
---|---|
void |
addTreeModelListener(TreeModelListener l)
|
Object |
getChild(Object parent,
int index)
|
int |
getChildCount(Object parent)
|
protected List<TimerTask> |
getChildrenFor(Object parent)
Recupere la sous liste: data.getProjectsList() si parent = root getSubTasks() sinon |
protected List<TimerTask> |
getFiteredSubListFor(Object parent)
Recupere la sous liste: data.getProjectsList() si parent = root getSubTasks() sinon |
int |
getIndexOfChild(Object parent,
Object child)
|
Object |
getRoot()
|
boolean |
isLeaf(Object node)
|
void |
removeTreeModelListener(TreeModelListener l)
|
void |
setShowClosed(boolean closed)
Show closed. |
void |
valueForPathChanged(TreePath path,
Object newValue)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected org.jdesktop.swingx.tree.TreeModelSupport modelSupport
protected TimerCore core
protected TimerTask root
protected boolean showClosed
Constructor Detail |
---|
public CheckBoxTreeModel(TimerCore core, String rootName)
core
- corerootName
- root node nameMethod Detail |
---|
public Object getChild(Object parent, int index)
getChild
in interface TreeModel
public int getChildCount(Object parent)
getChildCount
in interface TreeModel
protected List<TimerTask> getChildrenFor(Object parent)
parent
- parent to task sublist
protected List<TimerTask> getFiteredSubListFor(Object parent)
parent
- parent to task sublist
public int getIndexOfChild(Object parent, Object child)
getIndexOfChild
in interface TreeModel
public boolean isLeaf(Object node)
isLeaf
in interface TreeModel
public void addTreeModelListener(TreeModelListener l)
addTreeModelListener
in interface TreeModel
public Object getRoot()
getRoot
in interface TreeModel
public void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener
in interface TreeModel
public void valueForPathChanged(TreePath path, Object newValue)
valueForPathChanged
in interface TreeModel
public void setShowClosed(boolean closed)
closed
- closed value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |