本文整理匯總了Java中org.eclipse.che.plugin.pullrequest.client.workflow.ContributionWorkflow類的典型用法代碼示例。如果您正苦於以下問題:Java ContributionWorkflow類的具體用法?Java ContributionWorkflow怎麽用?Java ContributionWorkflow使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
ContributionWorkflow類屬於org.eclipse.che.plugin.pullrequest.client.workflow包,在下文中一共展示了ContributionWorkflow類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: configure
import org.eclipse.che.plugin.pullrequest.client.workflow.ContributionWorkflow; //導入依賴的package包/類
@Override
protected void configure() {
final GinMapBinder<String, ContributionWorkflow> workflowBinder =
GinMapBinder.newMapBinder(binder(), String.class, ContributionWorkflow.class);
workflowBinder
.addBinding(BitbucketHostingService.SERVICE_NAME)
.to(com.codenvy.plugin.pullrequest.client.BitbucketContributionWorkflow.class);
final GinMapBinder<String, StagesProvider> stagesProvider =
GinMapBinder.newMapBinder(binder(), String.class, StagesProvider.class);
stagesProvider
.addBinding(BitbucketHostingService.SERVICE_NAME)
.to(com.codenvy.plugin.pullrequest.client.BitbucketStagesProvider.class);
final GinMultibinder<VcsHostingService> vcsHostingService =
GinMultibinder.newSetBinder(binder(), VcsHostingService.class);
vcsHostingService.addBinding().to(BitbucketHostingService.class);
}
示例2: configure
import org.eclipse.che.plugin.pullrequest.client.workflow.ContributionWorkflow; //導入依賴的package包/類
@Override
protected void configure() {
final GinMapBinder<String, ContributionWorkflow> workflowBinder =
GinMapBinder.newMapBinder(binder(), String.class, ContributionWorkflow.class);
workflowBinder
.addBinding(MicrosoftHostingService.SERVICE_NAME)
.to(VstsContributionWorkflow.class);
final GinMapBinder<String, StagesProvider> stagesProvider =
GinMapBinder.newMapBinder(binder(), String.class, StagesProvider.class);
stagesProvider.addBinding(MicrosoftHostingService.SERVICE_NAME).to(VstsStagesProvider.class);
final GinMultibinder<VcsHostingService> vcsHostingService =
GinMultibinder.newSetBinder(binder(), VcsHostingService.class);
vcsHostingService.addBinding().to(MicrosoftHostingService.class);
}
示例3: configure
import org.eclipse.che.plugin.pullrequest.client.workflow.ContributionWorkflow; //導入依賴的package包/類
@Override
protected void configure() {
final GinMapBinder<String, ContributionWorkflow> workflowBinder =
GinMapBinder.newMapBinder(binder(), String.class, ContributionWorkflow.class);
workflowBinder
.addBinding(GitHubHostingService.SERVICE_NAME)
.to(GitHubContributionWorkflow.class);
final GinMapBinder<String, StagesProvider> stagesProvider =
GinMapBinder.newMapBinder(binder(), String.class, StagesProvider.class);
stagesProvider.addBinding(GitHubHostingService.SERVICE_NAME).to(GithubStagesProvider.class);
final GinMultibinder<VcsHostingService> vcsHostingService =
GinMultibinder.newSetBinder(binder(), VcsHostingService.class);
vcsHostingService.addBinding().to(GitHubHostingService.class);
}