public class LockedFolderInferenceTree extends org.squashtest.tm.domain.library.structures.LibraryTree<Long,LockedFolderInferenceTree.Node>
| Modifier and Type | Class and Description |
|---|---|
static class |
LockedFolderInferenceTree.Node |
| Constructor and Description |
|---|
LockedFolderInferenceTree() |
| Modifier and Type | Method and Description |
|---|---|
void |
build(List<Long[]> pairedIds)
will populate the tree.
|
List<Long> |
collectDeletableIds() |
List<Long> |
collectLockedIds() |
void |
markLockedNodes(List<Long> nodeKeys)
will mark the nodes identified by their key as locked
|
void |
markNodesAsDeletable(List<Long> nodeKeys)
will mark the nodes identified by their key as deletable
|
void |
resolveLockedFolders() |
public void build(List<Long[]> pairedIds)
pairedIds - public void resolveLockedFolders()
public void markLockedNodes(List<Long> nodeKeys)
nodeKeys - isDeletable - public void markNodesAsDeletable(List<Long> nodeKeys)
nodeKeys - isDeletable - Copyright © 2010–2017 Henix, henix.fr. All rights reserved.