Class AddProjectPopUpPresenter


  • public class AddProjectPopUpPresenter
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      AddProjectPopUpPresenter​(org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.library.api.LibraryService> libraryService, org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent, LibraryPlaces libraryPlaces, org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext, AddProjectPopUpPresenter.View view, org.uberfire.rpc.SessionInfo sessionInfo, javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewProjectEvent> newProjectEvent, org.kie.workbench.common.screens.library.api.preferences.LibraryPreferences libraryPreferences, org.guvnor.common.services.project.client.repositories.ConflictingRepositoriesPopup conflictingRepositoriesPopup, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.validation.ValidationService> validationService, org.uberfire.client.views.pfly.widgets.ErrorPopup errorPopup, org.jboss.errai.ui.client.local.spi.TranslationService translationService, org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.project.service.WorkspaceProjectService> projectService, org.slf4j.Logger logger, org.kie.workbench.common.screens.archetype.mgmt.shared.preferences.ArchetypePreferences archetypePreferences, org.guvnor.common.services.project.client.preferences.SpaceScopedResolutionStrategySupplier spaceScopedResolutionStrategySupplier)  
    • Constructor Detail

      • AddProjectPopUpPresenter

        @Inject
        public AddProjectPopUpPresenter​(org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.library.api.LibraryService> libraryService,
                                        org.uberfire.ext.widgets.common.client.common.BusyIndicatorView busyIndicatorView,
                                        javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notificationEvent,
                                        LibraryPlaces libraryPlaces,
                                        org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext,
                                        AddProjectPopUpPresenter.View view,
                                        org.uberfire.rpc.SessionInfo sessionInfo,
                                        javax.enterprise.event.Event<org.guvnor.common.services.project.events.NewProjectEvent> newProjectEvent,
                                        org.kie.workbench.common.screens.library.api.preferences.LibraryPreferences libraryPreferences,
                                        org.guvnor.common.services.project.client.repositories.ConflictingRepositoriesPopup conflictingRepositoriesPopup,
                                        org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.validation.ValidationService> validationService,
                                        org.uberfire.client.views.pfly.widgets.ErrorPopup errorPopup,
                                        org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                        org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.project.service.WorkspaceProjectService> projectService,
                                        org.slf4j.Logger logger,
                                        org.kie.workbench.common.screens.archetype.mgmt.shared.preferences.ArchetypePreferences archetypePreferences,
                                        org.guvnor.common.services.project.client.preferences.SpaceScopedResolutionStrategySupplier spaceScopedResolutionStrategySupplier)
    • Method Detail

      • setSuccessCallback

        public void setSuccessCallback​(org.uberfire.mvp.ParameterizedCommand<org.guvnor.common.services.project.model.WorkspaceProject> successCallback)
      • show

        public void show()
      • add

        public void add()
      • onProjectIndexingFinishedEvent

        public void onProjectIndexingFinishedEvent​(@Observes
                                                   org.kie.workbench.common.services.refactoring.model.index.events.IndexingFinishedEvent event)
      • getSuccessCallback

        public org.uberfire.mvp.ParameterizedCommand<org.guvnor.common.services.project.model.WorkspaceProject> getSuccessCallback()
      • getProjectCreationSuccessCallback

        public org.uberfire.mvp.ParameterizedCommand<org.guvnor.common.services.project.model.WorkspaceProject> getProjectCreationSuccessCallback()
      • cancel

        public void cancel()
      • setDefaultArtifactId

        public void setDefaultArtifactId()
      • restoreAdvancedOptions

        public void restoreAdvancedOptions()