Class MultiplePermissionNodeViewer
- java.lang.Object
-
- org.uberfire.ext.security.management.client.widgets.management.editor.acl.node.BasePermissionNodeViewer
-
- org.uberfire.ext.security.management.client.widgets.management.editor.acl.node.MultiplePermissionNodeViewer
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,PermissionNodeViewer
@Dependent public class MultiplePermissionNodeViewer extends BasePermissionNodeViewer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMultiplePermissionNodeViewer.View
-
Field Summary
-
Fields inherited from class org.uberfire.ext.security.management.client.widgets.management.editor.acl.node.BasePermissionNodeViewer
treeLevel
-
-
Constructor Summary
Constructors Constructor Description MultiplePermissionNodeViewer(MultiplePermissionNodeViewer.View view, PermissionWidgetFactory widgetFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()List<PermissionNodeViewer>getChildren()protected List<org.uberfire.security.client.authz.tree.PermissionNode>getOverwrites(org.uberfire.security.authz.Permission parent)org.uberfire.security.client.authz.tree.PermissionNodegetPermissionNode()booleanhasResources()voidinit()protected voidinitChildren(List<org.uberfire.security.client.authz.tree.PermissionNode> children)protected voidregisterChild(org.uberfire.security.client.authz.tree.PermissionNode child)voidshow(org.uberfire.security.client.authz.tree.PermissionNode node)protected voidshowPermissions()-
Methods inherited from class org.uberfire.ext.security.management.client.widgets.management.editor.acl.node.BasePermissionNodeViewer
getTreeLevel, setTreeLevel
-
-
-
-
Constructor Detail
-
MultiplePermissionNodeViewer
@Inject public MultiplePermissionNodeViewer(MultiplePermissionNodeViewer.View view, PermissionWidgetFactory widgetFactory)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
-
hasResources
public boolean hasResources()
-
getPermissionNode
public org.uberfire.security.client.authz.tree.PermissionNode getPermissionNode()
-
getChildren
public List<PermissionNodeViewer> getChildren()
-
show
public void show(org.uberfire.security.client.authz.tree.PermissionNode node)
-
initChildren
protected void initChildren(List<org.uberfire.security.client.authz.tree.PermissionNode> children)
-
registerChild
protected void registerChild(org.uberfire.security.client.authz.tree.PermissionNode child)
-
getOverwrites
protected List<org.uberfire.security.client.authz.tree.PermissionNode> getOverwrites(org.uberfire.security.authz.Permission parent)
-
showPermissions
protected void showPermissions()
-
-