public interface TreeNumberingService
Modifier and Type | Method and Description |
---|---|
void |
generateNumbersAndUpdateTree(DataDefinition dd,
String joinFieldName,
Long belongsToEntityId)
Generate new numbers for all nodes of the tree and save them
|
void |
generateNumbersAndUpdateTree(EntityTree tree)
Generate new numbers for all nodes of the tree and save them
|
void |
generateTreeNumbers(EntityTree tree)
Generate new numbers for all nodes of the tree
|
void |
generateTreeNumbers(EntityTreeNode treeNode)
Generate new numbers for all sub-nodes of given tree node
|
Comparator<Entity> |
getTreeNodesNumberComparator()
Getter for tree node numbers comparator
|
void generateNumbersAndUpdateTree(DataDefinition dd, String joinFieldName, Long belongsToEntityId)
dd
- node component DataDefinitionjoinFieldName
- name of tree fieldbelongsToEntityId
- id of owning tree entityvoid generateNumbersAndUpdateTree(EntityTree tree)
tree
- tree entityvoid generateTreeNumbers(EntityTree tree)
tree
- tree to be numberedvoid generateTreeNumbers(EntityTreeNode treeNode)
treeNode
- tree node to be numbered (with sub-nodes)Comparator<Entity> getTreeNodesNumberComparator()
Copyright © 2010-2024 Qcadoo Limited