Class ProjectStructureFilter
java.lang.Object
overit.geocallapp.wfm.project.ux.structure.ProjectStructureFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddNodeToFilteredTree(ProjectTree node, ProjectTree filteredRoot, Map<Long, ProjectTree> nodesIndex, LongSet visibleActivities, boolean preserveAncestors) buildFilteredTree(ProjectTree root, LongSet visibleActivities, boolean preserveAncestors) protected booleanhasVisibleChildren(ProjectTree node, LongSet visibleActivities) protected booleanmustAddNode(ProjectTree node, LongSet visibleActivities, boolean preserveAncestors)
-
Constructor Details
-
ProjectStructureFilter
public ProjectStructureFilter()
-
-
Method Details
-
buildFilteredTree
public ProjectTree buildFilteredTree(ProjectTree root, LongSet visibleActivities, boolean preserveAncestors) -
addNodeToFilteredTree
protected void addNodeToFilteredTree(ProjectTree node, ProjectTree filteredRoot, Map<Long, ProjectTree> nodesIndex, LongSet visibleActivities, boolean preserveAncestors) -
mustAddNode
protected boolean mustAddNode(ProjectTree node, LongSet visibleActivities, boolean preserveAncestors) -
hasVisibleChildren
-