Class GroupCreationWorkflow

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget

    @Dependent
    public class GroupCreationWorkflow
    extends Object
    implements com.google.gwt.user.client.ui.IsWidget

    Main entry point for creating a group instance.

    Since:
    0.8.0
    • Constructor Detail

      • GroupCreationWorkflow

        @Inject
        public GroupCreationWorkflow​(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager,
                                     org.jboss.errai.common.client.api.Caller<org.uberfire.backend.authz.AuthorizationService> authorizationService,
                                     org.uberfire.security.authz.PermissionManager permissionManager,
                                     javax.enterprise.event.Event<OnErrorEvent> errorEvent,
                                     ConfirmBox confirmBox,
                                     LoadingBox loadingBox,
                                     javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> workbenchNotification,
                                     CreateEntity createEntity,
                                     GroupUsersAssignment groupUsersAssignment,
                                     javax.enterprise.event.Event<CreateGroupEvent> onCreateGroupEvent,
                                     EntityWorkflowView view)
    • Method Detail

      • create

        public void create()
      • clear

        public void clear()
      • asWidget

        public com.google.gwt.user.client.ui.Widget asWidget()
        Specified by:
        asWidget in interface com.google.gwt.user.client.ui.IsWidget
      • showUsersAssignment

        protected void showUsersAssignment​(String name)
      • checkCreate

        protected void checkCreate()
      • createGroup

        protected void createGroup​(String name)
      • fireGroupCreated

        protected void fireGroupCreated​(String name)
      • fireUsersAssigned

        protected void fireUsersAssigned​(String name)