Modifier and Type | Field and Description |
---|---|
protected Collection<TreeModelListener> |
modelListeners
Tree model listeners.
|
protected Factor |
rootFactor
Tree model root.
|
Constructor and Description |
---|
FactorTreeModel(Factor rootFactor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addTreeModelListener(TreeModelListener l) |
Object |
getChild(Object parent,
int index) |
int |
getChildCount(Object parent) |
int |
getIndexOfChild(Object parent,
Object child) |
Object |
getRoot() |
boolean |
isLeaf(Object node) |
void |
removeTreeModelListener(TreeModelListener l) |
void |
setRootFactor(Factor rootFactor) |
void |
valueForPathChanged(TreePath path,
Object newValue) |
protected Factor rootFactor
protected Collection<TreeModelListener> modelListeners
public FactorTreeModel(Factor rootFactor)
rootFactor
- root factor (typically, a FactorGroup
)public void setRootFactor(Factor rootFactor)
public int getChildCount(Object parent)
getChildCount
in interface TreeModel
public 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
Copyright © 1999–2020 CodeLutin. All rights reserved.