Class MultiplePermissionNodeEditor

    • Method Detail

      • getChildrenSearchService

        public org.uberfire.ext.widgets.common.client.dropdown.LiveSearchService getChildrenSearchService()
      • asWidget

        public com.google.gwt.user.client.ui.Widget asWidget()
      • hasResources

        public boolean hasResources()
      • edit

        public void edit​(org.uberfire.security.client.authz.tree.PermissionNode node)
      • notifyPermissionChange

        protected void notifyPermissionChange​(org.uberfire.security.authz.Permission permission,
                                              boolean on)
        Description copied from class: BasePermissionNodeEditor
        Invoked when a permission toogle switch changes its value.
        Overrides:
        notifyPermissionChange in class BasePermissionNodeEditor
        Parameters:
        permission - The changing permission
        on - The switch status
      • expand

        public void expand()
      • collapse

        public void collapse()
      • loadChildren

        protected void loadChildren()
      • registerChild

        protected PermissionNodeEditor registerChild​(org.uberfire.security.client.authz.tree.PermissionNode child)
      • onNodeClick

        public void onNodeClick()
      • onAddChildStart

        public void onAddChildStart()
      • onAddChildCancel

        public void onAddChildCancel()
      • onClearChildren

        public void onClearChildren()
      • onChildSelected

        public void onChildSelected​(String permissionName)
      • overwritePermissions

        protected void overwritePermissions​(org.uberfire.security.client.authz.tree.PermissionNode child)