Package editor.run
Class RunConfigTree
java.lang.Object
editor.run.RunConfigTree
- All Implemented Interfaces:
MutableTreeNode,TreeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<RunConfigTree>private IRunConfigFactoryprivate RunConfigTreeprivate IRunConfig -
Constructor Summary
ConstructorsConstructorDescriptionRunConfigTree(IRunConfigFactory factory, RunConfigTree parent) RunConfigTree(IRunConfig runConfig, RunConfigTree parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(RunConfigTree child) voidaddViaModel(JTree tree, MutableTreeNode child) children()voiddeleteViaModel(JTree tree, MutableTreeNode child) find(IRunConfig runConfig) booleangetChildAt(int childIndex) intgetIcon()intgetPath()voidinsert(MutableTreeNode child, int index) voidinsertViaModel(JTree tree, MutableTreeNode child, int index) booleanisLeaf()booleanprivate List<RunConfigTree>makePath(List<RunConfigTree> path) voidremove(int index) voidremove(MutableTreeNode node) voidvoidvoidsetParent(MutableTreeNode newParent) voidsetUserObject(Object object) toString()
-
Field Details
-
_runConfig
-
_factory
-
_parent
-
_children
-
-
Constructor Details
-
RunConfigTree
public RunConfigTree() -
RunConfigTree
-
RunConfigTree
-
-
Method Details
-
getRunConfig
-
getFactory
-
isTerminal
public boolean isTerminal() -
getChildren
-
insert
- Specified by:
insertin interfaceMutableTreeNode
-
addChild
-
addViaModel
-
insertViaModel
-
deleteViaModel
-
remove
public void remove(int index) - Specified by:
removein interfaceMutableTreeNode
-
remove
- Specified by:
removein interfaceMutableTreeNode
-
setUserObject
- Specified by:
setUserObjectin interfaceMutableTreeNode
-
removeFromParent
public void removeFromParent()- Specified by:
removeFromParentin interfaceMutableTreeNode
-
setParent
- Specified by:
setParentin interfaceMutableTreeNode
-
getChildAt
- Specified by:
getChildAtin interfaceTreeNode
-
getChildCount
public int getChildCount()- Specified by:
getChildCountin interfaceTreeNode
-
getParent
-
getIndex
-
getAllowsChildren
public boolean getAllowsChildren()- Specified by:
getAllowsChildrenin interfaceTreeNode
-
isLeaf
public boolean isLeaf() -
children
-
toString
-
select
-
getPath
-
makePath
-
find
-
getIcon
-