public class SettingsTree extends Object implements MutableTreeNode
| Constructor and Description |
|---|
SettingsTree() |
SettingsTree(ISettings settings,
SettingsTree parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(SettingsTree child) |
void |
addViaModel(JTree tree,
MutableTreeNode child) |
Enumeration |
children() |
void |
deleteViaModel(JTree tree,
MutableTreeNode child) |
SettingsTree |
find(ISettings settings) |
SettingsTree |
find(String settingsPath) |
boolean |
getAllowsChildren() |
SettingsTree |
getChildAt(int childIndex) |
int |
getChildCount() |
List<SettingsTree> |
getChildren() |
Icon |
getIcon() |
int |
getIndex(TreeNode node) |
SettingsTree |
getParent() |
TreePath |
getPath() |
ISettings |
getSettings() |
void |
insert(MutableTreeNode child,
int index) |
void |
insertViaModel(JTree tree,
MutableTreeNode child,
int index) |
boolean |
isLeaf() |
boolean |
isTerminal() |
void |
remove(int index) |
void |
remove(MutableTreeNode node) |
void |
removeFromParent() |
void |
select(JTree tree) |
void |
setParent(MutableTreeNode newParent) |
void |
setUserObject(Object object) |
String |
toString() |
public SettingsTree()
public SettingsTree(ISettings settings, SettingsTree parent)
public ISettings getSettings()
public boolean isTerminal()
public List<SettingsTree> getChildren()
public void insert(MutableTreeNode child, int index)
insert in interface MutableTreeNodepublic void addChild(SettingsTree child)
public void addViaModel(JTree tree, MutableTreeNode child)
public void insertViaModel(JTree tree, MutableTreeNode child, int index)
public void deleteViaModel(JTree tree, MutableTreeNode child)
public void remove(int index)
remove in interface MutableTreeNodepublic void remove(MutableTreeNode node)
remove in interface MutableTreeNodepublic void setUserObject(Object object)
setUserObject in interface MutableTreeNodepublic void removeFromParent()
removeFromParent in interface MutableTreeNodepublic void setParent(MutableTreeNode newParent)
setParent in interface MutableTreeNodepublic SettingsTree getChildAt(int childIndex)
getChildAt in interface TreeNodepublic int getChildCount()
getChildCount in interface TreeNodepublic SettingsTree getParent()
public boolean getAllowsChildren()
getAllowsChildren in interface TreeNodepublic Enumeration children()
public void select(JTree tree)
public TreePath getPath()
public SettingsTree find(String settingsPath)
public SettingsTree find(ISettings settings)
public Icon getIcon()
Copyright © 2018. All rights reserved.