| Package | Description | 
|---|---|
| com.ur.urcap.api.domain.program | |
| com.ur.urcap.api.domain.program.structure | 
| Modifier and Type | Method and Description | 
|---|---|
TreeNode | 
ProgramModel.getRootTreeNode(ProgramNodeContribution root)
Gets the  
TreeNode root from ProgramNodeContribution. | 
| Modifier and Type | Method and Description | 
|---|---|
TreeNode | 
TreeNode.addChild(ProgramNode programNode)
Add a child to this TreeNode 
 | 
TreeNode | 
TreeNode.insertChildAfter(TreeNode existingChildNode,
                ProgramNode programNode)
Inserts a child under this TreeNode directly after the existing selected child node. 
 | 
TreeNode | 
TreeNode.insertChildBefore(TreeNode existingChildNode,
                 ProgramNode programNode)
Inserts a child under this TreeNode directly before the existing selected child node. 
 | 
TreeNode | 
TreeNode.setChildSequenceLocked(boolean isChildSequenceLocked)
Means that the children can not be rearranged, deleted or have other nodes inserted into the child sequence by the end user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<TreeNode> | 
TreeNode.getChildren()  | 
| Modifier and Type | Method and Description | 
|---|---|
TreeNode | 
TreeNode.insertChildAfter(TreeNode existingChildNode,
                ProgramNode programNode)
Inserts a child under this TreeNode directly after the existing selected child node. 
 | 
TreeNode | 
TreeNode.insertChildBefore(TreeNode existingChildNode,
                 ProgramNode programNode)
Inserts a child under this TreeNode directly before the existing selected child node. 
 | 
boolean | 
TreeNode.removeChild(TreeNode child)
Removes a child from the sub-tree. 
 | 
Copyright © 2018. All rights reserved.