Class ProjectServiceTasksPresenter
- java.lang.Object
-
- org.kie.workbench.common.screens.library.client.settings.util.sections.Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
- org.jbpm.workbench.wi.client.workitem.project.ProjectServiceTasksPresenter
-
public class ProjectServiceTasksPresenter extends org.kie.workbench.common.screens.library.client.settings.util.sections.Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProjectServiceTasksPresenter.ServiceTasksListPresenterstatic interfaceProjectServiceTasksPresenter.View
-
Constructor Summary
Constructors Constructor Description ProjectServiceTasksPresenter(ProjectServiceTasksPresenter.View view, org.uberfire.client.promise.Promises promises, org.kie.workbench.common.screens.library.client.settings.util.sections.MenuItem<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel> menuItem, javax.enterprise.event.Event<org.kie.workbench.common.screens.library.client.settings.SettingsSectionChange<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>> settingsSectionChangeEvent, org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.wi.workitems.service.ServiceTaskService> serviceTasksService, ProjectServiceTasksPresenter.ServiceTasksListPresenter serviceTasksItemPresenters, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcurrentHashCode()StringgetBranchName()StringgetInstallTarget()org.kie.workbench.common.screens.library.client.settings.util.sections.SectionView<?>getView()voidinstallServiceTask(String serviceTaskId, List<String> parameters, String referenceLink, com.google.gwt.user.client.Command onDone)voidnewBranchEvent(org.guvnor.structure.repositories.NewBranchEvent newBranchEvent)elemental2.promise.Promise<Void>setup(org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel model)voiduninstallServiceTask(String serviceTaskId, com.google.gwt.user.client.Command onDone)
-
-
-
Constructor Detail
-
ProjectServiceTasksPresenter
@Inject public ProjectServiceTasksPresenter(ProjectServiceTasksPresenter.View view, org.uberfire.client.promise.Promises promises, org.kie.workbench.common.screens.library.client.settings.util.sections.MenuItem<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel> menuItem, javax.enterprise.event.Event<org.kie.workbench.common.screens.library.client.settings.SettingsSectionChange<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>> settingsSectionChangeEvent, org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.wi.workitems.service.ServiceTaskService> serviceTasksService, ProjectServiceTasksPresenter.ServiceTasksListPresenter serviceTasksItemPresenters, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager)
-
-
Method Detail
-
setup
public elemental2.promise.Promise<Void> setup(org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel model)
- Overrides:
setupin classorg.kie.workbench.common.screens.library.client.settings.util.sections.Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
currentHashCode
public int currentHashCode()
- Specified by:
currentHashCodein classorg.kie.workbench.common.screens.library.client.settings.util.sections.Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
getView
public org.kie.workbench.common.screens.library.client.settings.util.sections.SectionView<?> getView()
- Specified by:
getViewin classorg.kie.workbench.common.screens.library.client.settings.util.sections.Section<org.kie.workbench.common.screens.projecteditor.model.ProjectScreenModel>
-
installServiceTask
public void installServiceTask(String serviceTaskId, List<String> parameters, String referenceLink, com.google.gwt.user.client.Command onDone)
-
uninstallServiceTask
public void uninstallServiceTask(String serviceTaskId, com.google.gwt.user.client.Command onDone)
-
getInstallTarget
public String getInstallTarget()
-
newBranchEvent
public void newBranchEvent(@Observes org.guvnor.structure.repositories.NewBranchEvent newBranchEvent)
-
getBranchName
public String getBranchName()
-
-