Class DMNDiagramNewResourceHandler

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

    @ApplicationScoped
    public class DMNDiagramNewResourceHandler
    extends org.kie.workbench.common.stunner.project.client.handlers.AbstractProjectDiagramNewResourceHandler<DMNDiagramResourceType>
    • 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
      protected DMNDiagramNewResourceHandler()  
        DMNDiagramNewResourceHandler​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager, org.kie.workbench.common.stunner.project.client.service.ClientProjectDiagramService projectDiagramServices, org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView, DMNDiagramResourceType projectDiagramResourceType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Class<?> getDefinitionSetType()  
      String getDescription()  
      com.google.gwt.user.client.ui.IsWidget getIcon()  
      • Methods inherited from class org.kie.workbench.common.stunner.project.client.handlers.AbstractProjectDiagramNewResourceHandler

        create, createDiagram, getResourceType
      • Methods inherited from class org.kie.workbench.common.widgets.client.handlers.DefaultNewResourceHandler

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

        getProfiles, isProjectAsset, order, supportsDefaultPackage
    • Constructor Detail

      • DMNDiagramNewResourceHandler

        protected DMNDiagramNewResourceHandler()
      • DMNDiagramNewResourceHandler

        @Inject
        public DMNDiagramNewResourceHandler​(org.kie.workbench.common.stunner.core.api.DefinitionManager definitionManager,
                                            org.kie.workbench.common.stunner.project.client.service.ClientProjectDiagramService projectDiagramServices,
                                            org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView,
                                            DMNDiagramResourceType projectDiagramResourceType)
    • Method Detail

      • getDefinitionSetType

        protected Class<?> getDefinitionSetType()
        Specified by:
        getDefinitionSetType in class org.kie.workbench.common.stunner.project.client.handlers.AbstractProjectDiagramNewResourceHandler<DMNDiagramResourceType>
      • getDescription

        public String getDescription()
      • getIcon

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