|
||||||||||
| 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)
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)
core - core| Method Detail |
|---|
public Object getChild(Object parent,
int index)
getChild in interface TreeModelpublic int getChildCount(Object parent)
getChildCount in interface TreeModelprotected 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 TreeModelpublic boolean isLeaf(Object node)
isLeaf in interface TreeModelpublic void addTreeModelListener(TreeModelListener l)
addTreeModelListener in interface TreeModelpublic Object getRoot()
getRoot in interface TreeModelpublic void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener in interface TreeModel
public void valueForPathChanged(TreePath path,
Object newValue)
valueForPathChanged in interface TreeModelpublic void setShowClosed(boolean closed)
closed - closed value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||