Modifier and Type | Field and Description |
---|---|
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 and Description |
---|
CheckBoxTreeModel(TimerCore core,
String rootName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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) |
protected org.jdesktop.swingx.tree.TreeModelSupport modelSupport
protected TimerCore core
protected TimerTask root
protected boolean showClosed
public int getChildCount(Object parent)
getChildCount
in interface TreeModel
protected List<TimerTask> getChildrenFor(Object parent)
parent
- parent to task sublistprotected List<TimerTask> getFiteredSubListFor(Object parent)
parent
- parent to task sublistpublic int getIndexOfChild(Object parent, Object child)
getIndexOfChild
in interface TreeModel
public void addTreeModelListener(TreeModelListener l)
addTreeModelListener
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 valueCopyright © 2007–2013 CodeLutin. All rights reserved.