Class ProjectView
- java.lang.Object
-
- org.kie.workbench.common.screens.library.client.screens.project.ProjectView
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.elemental2.IsElement,org.jboss.errai.ui.client.local.api.elemental2.IsElement,ProjectScreen.View,org.uberfire.client.mvp.HasPresenter<ProjectScreen>,org.uberfire.client.mvp.UberElemental<ProjectScreen>
@Templated public class ProjectView extends Object implements ProjectScreen.View, org.jboss.errai.ui.client.local.api.elemental2.IsElement
-
-
Constructor Summary
Constructors Constructor Description ProjectView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAsset(com.google.gwt.event.dom.client.ClickEvent event)voidaddMainAction(elemental2.dom.HTMLElement element)voidclickAssetsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidclickChangeRequestsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidclickContributorsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidclickMetricsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidclickSettingsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)voiddeleteBranch(com.google.gwt.event.dom.client.ClickEvent event)voiddeleteProject(com.google.gwt.event.dom.client.ClickEvent event)voidduplicate(com.google.gwt.event.dom.client.ClickEvent event)StringgetItemSuccessfullyDuplicatedMessage()StringgetLoadingMessage()StringgetReimportSuccessfulMessage()voidhideBusyIndicator()voidimportAsset(com.google.gwt.event.dom.client.ClickEvent event)voidinit(ProjectScreen presenter)voidreimport(com.google.gwt.event.dom.client.ClickEvent event)voidrename(com.google.gwt.event.dom.client.ClickEvent event)voidsetActionsVisible(boolean visible)voidsetAddAssetVisible(boolean visible)voidsetAssetsCount(int count)voidsetChangeRequestsCount(int count)voidsetContent(elemental2.dom.HTMLElement content)voidsetContributorsCount(int count)voidsetDeleteBranchVisible(boolean visible)voidsetDeleteProjectVisible(boolean visible)voidsetDuplicateVisible(boolean visible)voidsetImportAssetVisible(boolean visible)voidsetReimportVisible(boolean visible)voidsetSubmitChangeRequestVisible(boolean visible)voidsetTitle(String projectName)voidshowBusyIndicator(String message)voidsubmitChangeRequest(com.google.gwt.event.dom.client.ClickEvent event)voidviewChangeRequestTab(boolean visible)voidviewMetricsTab(boolean visible)voidviewProjectToolbar(boolean visible)
-
-
-
Field Detail
-
ACTIVE
public static final String ACTIVE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setAssetsCount
public void setAssetsCount(int count)
- Specified by:
setAssetsCountin interfaceProjectScreen.View
-
setChangeRequestsCount
public void setChangeRequestsCount(int count)
- Specified by:
setChangeRequestsCountin interfaceProjectScreen.View
-
setContributorsCount
public void setContributorsCount(int count)
- Specified by:
setContributorsCountin interfaceProjectScreen.View
-
setContent
public void setContent(elemental2.dom.HTMLElement content)
- Specified by:
setContentin interfaceProjectScreen.View
-
setTitle
public void setTitle(String projectName)
- Specified by:
setTitlein interfaceProjectScreen.View
-
setAddAssetVisible
public void setAddAssetVisible(boolean visible)
- Specified by:
setAddAssetVisiblein interfaceProjectScreen.View
-
setImportAssetVisible
public void setImportAssetVisible(boolean visible)
- Specified by:
setImportAssetVisiblein interfaceProjectScreen.View
-
setDuplicateVisible
public void setDuplicateVisible(boolean visible)
- Specified by:
setDuplicateVisiblein interfaceProjectScreen.View
-
setReimportVisible
public void setReimportVisible(boolean visible)
- Specified by:
setReimportVisiblein interfaceProjectScreen.View
-
setDeleteProjectVisible
public void setDeleteProjectVisible(boolean visible)
- Specified by:
setDeleteProjectVisiblein interfaceProjectScreen.View
-
setDeleteBranchVisible
public void setDeleteBranchVisible(boolean visible)
- Specified by:
setDeleteBranchVisiblein interfaceProjectScreen.View
-
setSubmitChangeRequestVisible
public void setSubmitChangeRequestVisible(boolean visible)
- Specified by:
setSubmitChangeRequestVisiblein interfaceProjectScreen.View
-
viewMetricsTab
public void viewMetricsTab(boolean visible)
- Specified by:
viewMetricsTabin interfaceProjectScreen.View
-
viewChangeRequestTab
public void viewChangeRequestTab(boolean visible)
- Specified by:
viewChangeRequestTabin interfaceProjectScreen.View
-
viewProjectToolbar
public void viewProjectToolbar(boolean visible)
- Specified by:
viewProjectToolbarin interfaceProjectScreen.View
-
setActionsVisible
public void setActionsVisible(boolean visible)
- Specified by:
setActionsVisiblein interfaceProjectScreen.View
-
getLoadingMessage
public String getLoadingMessage()
- Specified by:
getLoadingMessagein interfaceProjectScreen.View
-
getItemSuccessfullyDuplicatedMessage
public String getItemSuccessfullyDuplicatedMessage()
- Specified by:
getItemSuccessfullyDuplicatedMessagein interfaceProjectScreen.View
-
getReimportSuccessfulMessage
public String getReimportSuccessfulMessage()
- Specified by:
getReimportSuccessfulMessagein interfaceProjectScreen.View
-
addMainAction
public void addMainAction(elemental2.dom.HTMLElement element)
- Specified by:
addMainActionin interfaceProjectScreen.View
-
init
public void init(ProjectScreen presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<ProjectScreen>
-
clickAssetsTab
@EventHandler("assets-link") public void clickAssetsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
clickChangeRequestsTab
@EventHandler("change-requests-link") public void clickChangeRequestsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
clickContributorsTab
@EventHandler("contributors-link") public void clickContributorsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
clickMetricsTab
@EventHandler("metrics-link") public void clickMetricsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
clickSettingsTab
@EventHandler("settings-link") public void clickSettingsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
deleteProject
@EventHandler("delete-project") public void deleteProject(com.google.gwt.event.dom.client.ClickEvent event)
-
deleteBranch
@EventHandler("delete-branch") public void deleteBranch(com.google.gwt.event.dom.client.ClickEvent event)
-
submitChangeRequest
@EventHandler("submit-change-request") public void submitChangeRequest(com.google.gwt.event.dom.client.ClickEvent event)
-
importAsset
@EventHandler("import-asset-action") public void importAsset(com.google.gwt.event.dom.client.ClickEvent event)
-
rename
@EventHandler("rename") public void rename(com.google.gwt.event.dom.client.ClickEvent event)
-
addAsset
@EventHandler("add-asset-action") public void addAsset(com.google.gwt.event.dom.client.ClickEvent event)
-
duplicate
@EventHandler("duplicate") public void duplicate(com.google.gwt.event.dom.client.ClickEvent event)
-
reimport
@EventHandler("reimport") public void reimport(com.google.gwt.event.dom.client.ClickEvent event)
-
showBusyIndicator
public void showBusyIndicator(String message)
- Specified by:
showBusyIndicatorin interfaceProjectScreen.View
-
hideBusyIndicator
public void hideBusyIndicator()
- Specified by:
hideBusyIndicatorin interfaceProjectScreen.View
-
-