Class NewCaseDefinitionHandler

  • All Implemented Interfaces:
    org.kie.workbench.common.widgets.client.handlers.NewResourceHandler

    @ApplicationScoped
    public class NewCaseDefinitionHandler
    extends org.kie.workbench.common.widgets.client.handlers.DefaultNewResourceHandler
    • Field Summary

      • Fields inherited from class org.kie.workbench.common.widgets.client.handlers.DefaultNewResourceHandler

        busyIndicatorView, context, extensions, moduleService, newResourceSuccessEvent, notificationEvent, placeManager, validationService
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        NewCaseDefinitionHandler()  
        NewCaseDefinitionHandler​(org.jboss.errai.common.client.api.Caller<org.jbpm.designer.service.DesignerAssetService> designerAssetService, org.uberfire.client.mvp.PlaceManager placeManager, Bpmn2Type resourceType)  
      protected NewCaseDefinitionHandler​(org.jboss.errai.common.client.api.Caller<org.jbpm.designer.service.DesignerAssetService> designerAssetService, org.uberfire.client.mvp.PlaceManager placeManager, Bpmn2Type resourceType, javax.enterprise.event.Event<org.kie.workbench.common.widgets.client.handlers.NewResourceSuccessEvent> newResourceSuccessEvent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void acceptContext​(com.google.gwt.core.client.Callback<Boolean,​Void> callback)  
      void create​(org.guvnor.common.services.project.model.Package pkg, String baseFileName, org.kie.workbench.common.widgets.client.handlers.NewResourcePresenter presenter)  
      String getDescription()  
      com.google.gwt.user.client.ui.IsWidget getIcon()  
      List<org.kie.workbench.common.profile.api.preferences.Profile> getProfiles()  
      org.uberfire.workbench.type.ResourceTypeDefinition getResourceType()  
      boolean isProjectAsset()  
      • Methods inherited from class org.kie.workbench.common.widgets.client.handlers.DefaultNewResourceHandler

        buildFileName, canCreate, getCommand, getExtensions, getSuccessCallback, notifySuccess, validate
      • Methods inherited from interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandler

        order, supportsDefaultPackage
    • Constructor Detail

      • NewCaseDefinitionHandler

        public NewCaseDefinitionHandler()
      • NewCaseDefinitionHandler

        @Inject
        public NewCaseDefinitionHandler​(org.jboss.errai.common.client.api.Caller<org.jbpm.designer.service.DesignerAssetService> designerAssetService,
                                        org.uberfire.client.mvp.PlaceManager placeManager,
                                        Bpmn2Type resourceType)
      • NewCaseDefinitionHandler

        protected NewCaseDefinitionHandler​(org.jboss.errai.common.client.api.Caller<org.jbpm.designer.service.DesignerAssetService> designerAssetService,
                                           org.uberfire.client.mvp.PlaceManager placeManager,
                                           Bpmn2Type resourceType,
                                           javax.enterprise.event.Event<org.kie.workbench.common.widgets.client.handlers.NewResourceSuccessEvent> newResourceSuccessEvent)
    • Method Detail

      • getDescription

        public String getDescription()
      • getIcon

        public com.google.gwt.user.client.ui.IsWidget getIcon()
      • getResourceType

        public org.uberfire.workbench.type.ResourceTypeDefinition getResourceType()
      • create

        public void create​(org.guvnor.common.services.project.model.Package pkg,
                           String baseFileName,
                           org.kie.workbench.common.widgets.client.handlers.NewResourcePresenter presenter)
      • acceptContext

        public void acceptContext​(com.google.gwt.core.client.Callback<Boolean,​Void> callback)
        Specified by:
        acceptContext in interface org.kie.workbench.common.widgets.client.handlers.NewResourceHandler
        Overrides:
        acceptContext in class org.kie.workbench.common.widgets.client.handlers.DefaultNewResourceHandler
      • getProfiles

        public List<org.kie.workbench.common.profile.api.preferences.Profile> getProfiles()
      • isProjectAsset

        public boolean isProjectAsset()