Class WorkbenchRuntimeTreeProvider

  • All Implemented Interfaces:
    org.uberfire.security.client.authz.tree.PermissionTreeProvider

    @Specializes
    public class WorkbenchRuntimeTreeProvider
    extends org.kie.workbench.common.workbench.client.authz.WorkbenchTreeProvider
    • Field Summary

      • Fields inherited from class org.kie.workbench.common.workbench.client.authz.WorkbenchTreeProvider

        i18n, NODE_ROOT, NODE_TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      WorkbenchRuntimeTreeProvider​(org.uberfire.security.authz.PermissionManager permissionManager)  
    • Constructor Detail

      • WorkbenchRuntimeTreeProvider

        @Inject
        public WorkbenchRuntimeTreeProvider​(org.uberfire.security.authz.PermissionManager permissionManager)
    • Method Detail

      • createPermissions

        protected List<org.uberfire.security.client.authz.tree.PermissionNode> createPermissions()
        Overrides:
        createPermissions in class org.kie.workbench.common.workbench.client.authz.WorkbenchTreeProvider