public static interface Role.HierarchyAccess
Modifier and Type | Method and Description |
---|---|
Access |
getAccess(Member member)
Returns the access the current role has to a given member.
|
int |
getBottomLevelDepth()
Returns the depth of the lowest level to which the current Role has
access.
|
Role.RollupPolicy |
getRollupPolicy()
Returns the policy by which cell values are calculated if not all
of a member's children are visible.
|
int |
getTopLevelDepth()
Returns the depth of the highest level to which the current Role has
access.
|
boolean |
hasInaccessibleDescendants(Member member)
Returns
true if at least one of the descendants of the
given Member is inaccessible to this Role. |
Access getAccess(Member member)
Visibility is:
Access.NONE
if member is not visible,
Access.ALL
if member and all children are visible,
Access.CUSTOM
if some of the children are not visible.
For these purposes, children which are below the bottom level are regarded as visible.
member
- Member.int getTopLevelDepth()
int getBottomLevelDepth()
Role.RollupPolicy getRollupPolicy()
boolean hasInaccessibleDescendants(Member member)
true
if at least one of the descendants of the
given Member is inaccessible to this Role.
Descendants which are inaccessible because they are below the bottom level are ignored.
member
- MemberCopyright © 2019 Hitachi Vantara. All rights reserved.