Class LibraryView
- java.lang.Object
-
- org.kie.workbench.common.screens.library.client.screens.LibraryView
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.IsElement,org.jboss.errai.ui.client.local.api.IsElement,LibraryScreen.View,org.uberfire.client.mvp.HasPresenter<LibraryScreen>,org.uberfire.client.mvp.UberElement<LibraryScreen>
@Templated public class LibraryView extends Object implements LibraryScreen.View, org.jboss.errai.ui.client.local.api.IsElement
-
-
Constructor Summary
Constructors Constructor Description LibraryView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(com.google.gwt.event.dom.client.ClickEvent event)voidinit(LibraryScreen presenter)booleanisContributorsTabActive()booleanisMetricsTabActive()booleanisProjectsTabActive()booleanisSettingsTabActive()voidonCancelDescriptionEditor(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonChangeDescription(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonDescriptionClickedfinal(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidonEditClicked(com.google.gwt.event.dom.client.ClickEvent clickEvent)voidsetContributorsCount(int count)voidsetDescription(String description)voidsetProjectsCount(int count)voidsetTitle(String title)voidshowContributors(com.google.gwt.event.dom.client.ClickEvent event)voidshowMetrics(com.google.gwt.event.dom.client.ClickEvent event)voidshowProjects(com.google.gwt.event.dom.client.ClickEvent event)voidshowSettings(com.google.gwt.event.dom.client.ClickEvent event)voidshowSettingsTab(boolean isVisible)voidupdateContent(org.jboss.errai.common.client.dom.HTMLElement content)
-
-
-
Method Detail
-
init
public void init(LibraryScreen presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<LibraryScreen>
-
delete
@EventHandler("delete-project") public void delete(com.google.gwt.event.dom.client.ClickEvent event)
-
showProjects
@EventHandler("projects-tab") public void showProjects(com.google.gwt.event.dom.client.ClickEvent event)
-
showContributors
@EventHandler("contributors-tab") public void showContributors(com.google.gwt.event.dom.client.ClickEvent event)
-
showMetrics
@EventHandler("metrics-tab") public void showMetrics(com.google.gwt.event.dom.client.ClickEvent event)
-
showSettings
@EventHandler("settings-tab") public void showSettings(com.google.gwt.event.dom.client.ClickEvent event)
-
onEditClicked
@EventHandler("edit-icon") public void onEditClicked(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onDescriptionClickedfinal
@EventHandler("description-text") public void onDescriptionClickedfinal(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onChangeDescription
@EventHandler("change-description") public void onChangeDescription(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
onCancelDescriptionEditor
@EventHandler("cancel-description-editor") public void onCancelDescriptionEditor(com.google.gwt.event.dom.client.ClickEvent clickEvent)
-
setTitle
public void setTitle(String title)
- Specified by:
setTitlein interfaceLibraryScreen.View
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceLibraryScreen.View
-
setProjectsCount
public void setProjectsCount(int count)
- Specified by:
setProjectsCountin interfaceLibraryScreen.View
-
setContributorsCount
public void setContributorsCount(int count)
- Specified by:
setContributorsCountin interfaceLibraryScreen.View
-
updateContent
public void updateContent(org.jboss.errai.common.client.dom.HTMLElement content)
- Specified by:
updateContentin interfaceLibraryScreen.View
-
isProjectsTabActive
public boolean isProjectsTabActive()
- Specified by:
isProjectsTabActivein interfaceLibraryScreen.View
-
isContributorsTabActive
public boolean isContributorsTabActive()
- Specified by:
isContributorsTabActivein interfaceLibraryScreen.View
-
isMetricsTabActive
public boolean isMetricsTabActive()
- Specified by:
isMetricsTabActivein interfaceLibraryScreen.View
-
isSettingsTabActive
public boolean isSettingsTabActive()
- Specified by:
isSettingsTabActivein interfaceLibraryScreen.View
-
showSettingsTab
public void showSettingsTab(boolean isVisible)
- Specified by:
showSettingsTabin interfaceLibraryScreen.View
-
-