@Templated public class ProjectView extends Object implements ProjectScreen.View, org.jboss.errai.ui.client.local.api.elemental2.IsElement
| Constructor and Description |
|---|
ProjectView() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAsset(com.google.gwt.event.dom.client.ClickEvent event) |
void |
addMainAction(org.jboss.errai.ui.client.local.api.elemental2.IsElement action) |
void |
build(com.google.gwt.event.dom.client.ClickEvent event) |
void |
clickAssetsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
clickContributorsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
clickMetricsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
clickSettingsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
deleteBranch(com.google.gwt.event.dom.client.ClickEvent event) |
void |
deleteProject(com.google.gwt.event.dom.client.ClickEvent event) |
void |
deploy(com.google.gwt.event.dom.client.ClickEvent event) |
void |
duplicate(com.google.gwt.event.dom.client.ClickEvent event) |
void |
editContributors(com.google.gwt.event.dom.client.ClickEvent event) |
String |
getItemSuccessfullyDuplicatedMessage() |
String |
getLoadingMessage() |
String |
getReimportSuccessfulMessage() |
void |
hideBusyIndicator() |
void |
importAsset(com.google.gwt.event.dom.client.ClickEvent event) |
void |
init(ProjectScreen presenter) |
void |
reimport(com.google.gwt.event.dom.client.ClickEvent event) |
void |
rename(com.google.gwt.event.dom.client.ClickEvent event) |
void |
setActionsVisible(boolean visible) |
void |
setAddAssetVisible(boolean visible) |
void |
setAssetsCount(int count) |
void |
setBuildEnabled(boolean enabled) |
void |
setContent(elemental2.dom.HTMLElement content) |
void |
setContributorsCount(int count) |
void |
setDeleteBranchVisible(boolean visible) |
void |
setDeleteProjectVisible(boolean visible) |
void |
setDeployEnabled(boolean enabled) |
void |
setDuplicateVisible(boolean visible) |
void |
setEditContributorsVisible(boolean visible) |
void |
setImportAssetVisible(boolean visible) |
void |
setReimportVisible(boolean visible) |
void |
setTitle(String projectName) |
void |
showABuildIsAlreadyRunning() |
void |
showBusyIndicator(String message) |
public static final String ACTIVE
public void addMainAction(org.jboss.errai.ui.client.local.api.elemental2.IsElement action)
addMainAction in interface ProjectScreen.Viewpublic void setAssetsCount(int count)
setAssetsCount in interface ProjectScreen.Viewpublic void setContributorsCount(int count)
setContributorsCount in interface ProjectScreen.Viewpublic void setContent(elemental2.dom.HTMLElement content)
setContent in interface ProjectScreen.Viewpublic void setTitle(String projectName)
setTitle in interface ProjectScreen.Viewpublic void setAddAssetVisible(boolean visible)
setAddAssetVisible in interface ProjectScreen.Viewpublic void setImportAssetVisible(boolean visible)
setImportAssetVisible in interface ProjectScreen.Viewpublic void setEditContributorsVisible(boolean visible)
setEditContributorsVisible in interface ProjectScreen.Viewpublic void setDuplicateVisible(boolean visible)
setDuplicateVisible in interface ProjectScreen.Viewpublic void setReimportVisible(boolean visible)
setReimportVisible in interface ProjectScreen.Viewpublic void setBuildEnabled(boolean enabled)
setBuildEnabled in interface ProjectScreen.Viewpublic void setDeployEnabled(boolean enabled)
setDeployEnabled in interface ProjectScreen.Viewpublic void setDeleteProjectVisible(boolean visible)
setDeleteProjectVisible in interface ProjectScreen.Viewpublic void setDeleteBranchVisible(boolean visible)
setDeleteBranchVisible in interface ProjectScreen.Viewpublic void setActionsVisible(boolean visible)
setActionsVisible in interface ProjectScreen.Viewpublic String getLoadingMessage()
getLoadingMessage in interface ProjectScreen.Viewpublic String getItemSuccessfullyDuplicatedMessage()
getItemSuccessfullyDuplicatedMessage in interface ProjectScreen.Viewpublic String getReimportSuccessfulMessage()
getReimportSuccessfulMessage in interface ProjectScreen.Viewpublic void init(ProjectScreen presenter)
init in interface org.uberfire.client.mvp.HasPresenter<ProjectScreen>@EventHandler(value="assets-link") public void clickAssetsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
@EventHandler(value="contributors-link") public void clickContributorsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
@EventHandler(value="metrics-link") public void clickMetricsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
@EventHandler(value="settings-link") public void clickSettingsTab(com.google.gwt.event.dom.client.ClickEvent clickEvent)
@EventHandler(value="delete-project") public void deleteProject(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="delete-branch") public void deleteBranch(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="import-asset-action") public void importAsset(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="rename") public void rename(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="edit-contributors") public void editContributors(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="build") public void build(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="deploy") public void deploy(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="add-asset-action") public void addAsset(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="duplicate") public void duplicate(com.google.gwt.event.dom.client.ClickEvent event)
@EventHandler(value="reimport") public void reimport(com.google.gwt.event.dom.client.ClickEvent event)
public void showABuildIsAlreadyRunning()
showABuildIsAlreadyRunning in interface BuildExecutor.Viewpublic void showBusyIndicator(String message)
showBusyIndicator in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicatorpublic void hideBusyIndicator()
hideBusyIndicator in interface org.uberfire.ext.widgets.common.client.common.HasBusyIndicatorCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.