Class DisplayerContainerView
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.jbpm.dashboard.renderer.client.panel.widgets.DisplayerContainerView
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.IsRenderable
,com.google.gwt.user.client.ui.IsWidget
,DisplayerContainer.View
,org.uberfire.client.mvp.HasPresenter<DisplayerContainer>
,org.uberfire.client.mvp.UberView<DisplayerContainer>
public class DisplayerContainerView extends com.google.gwt.user.client.ui.Composite implements DisplayerContainer.View
-
-
Field Summary
Fields Modifier and Type Field Description protected org.dashbuilder.displayer.client.Displayer
currentDisplayer
protected org.gwtbootstrap3.client.ui.ListBox
displayerList
protected com.google.gwt.user.client.ui.Panel
displayerPanel
protected org.dashbuilder.displayer.client.widgets.DisplayerError
errorWidget
protected com.google.gwt.user.client.ui.Panel
headerPanel
protected DisplayerContainer
presenter
protected com.google.gwt.user.client.ui.Panel
rootPanel
protected com.google.gwt.user.client.ui.Panel
separatorPanel
protected com.google.gwt.user.client.ui.Label
titleLabel
-
Constructor Summary
Constructors Constructor Description DisplayerContainerView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.dom.client.Style
getBodyStyle()
com.google.gwt.dom.client.Style
getHeaderStyle()
void
init(DisplayerContainer presenter)
protected void
onDisplayerSelected(com.google.gwt.event.dom.client.ChangeEvent event)
void
setDisplayerHeight(int h)
void
setDisplayerList(Set<String> displayerNames)
void
setHeaderText(String text)
void
setHeaderVisible(boolean visible)
void
setSelectorVisible(boolean visible)
void
showDisplayer(org.dashbuilder.displayer.client.Displayer displayer)
void
showEmpty(org.dashbuilder.displayer.client.Displayer displayer)
void
showError(String message, String cause)
void
showLoading(org.dashbuilder.displayer.client.Displayer displayer)
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Field Detail
-
rootPanel
@UiField protected com.google.gwt.user.client.ui.Panel rootPanel
-
headerPanel
@UiField protected com.google.gwt.user.client.ui.Panel headerPanel
-
separatorPanel
@UiField protected com.google.gwt.user.client.ui.Panel separatorPanel
-
titleLabel
@UiField protected com.google.gwt.user.client.ui.Label titleLabel
-
displayerList
@UiField protected org.gwtbootstrap3.client.ui.ListBox displayerList
-
displayerPanel
@UiField protected com.google.gwt.user.client.ui.Panel displayerPanel
-
currentDisplayer
protected org.dashbuilder.displayer.client.Displayer currentDisplayer
-
presenter
protected DisplayerContainer presenter
-
errorWidget
protected org.dashbuilder.displayer.client.widgets.DisplayerError errorWidget
-
-
Method Detail
-
init
public void init(DisplayerContainer presenter)
- Specified by:
init
in interfaceorg.uberfire.client.mvp.HasPresenter<DisplayerContainer>
-
setHeaderVisible
public void setHeaderVisible(boolean visible)
- Specified by:
setHeaderVisible
in interfaceDisplayerContainer.View
-
setHeaderText
public void setHeaderText(String text)
- Specified by:
setHeaderText
in interfaceDisplayerContainer.View
-
setSelectorVisible
public void setSelectorVisible(boolean visible)
- Specified by:
setSelectorVisible
in interfaceDisplayerContainer.View
-
setDisplayerList
public void setDisplayerList(Set<String> displayerNames)
- Specified by:
setDisplayerList
in interfaceDisplayerContainer.View
-
setDisplayerHeight
public void setDisplayerHeight(int h)
- Specified by:
setDisplayerHeight
in interfaceDisplayerContainer.View
-
showLoading
public void showLoading(org.dashbuilder.displayer.client.Displayer displayer)
- Specified by:
showLoading
in interfaceDisplayerContainer.View
-
showDisplayer
public void showDisplayer(org.dashbuilder.displayer.client.Displayer displayer)
- Specified by:
showDisplayer
in interfaceDisplayerContainer.View
-
showEmpty
public void showEmpty(org.dashbuilder.displayer.client.Displayer displayer)
- Specified by:
showEmpty
in interfaceDisplayerContainer.View
-
showError
public void showError(String message, String cause)
- Specified by:
showError
in interfaceDisplayerContainer.View
-
onDisplayerSelected
@UiHandler("displayerList") protected void onDisplayerSelected(com.google.gwt.event.dom.client.ChangeEvent event)
-
getHeaderStyle
public com.google.gwt.dom.client.Style getHeaderStyle()
- Specified by:
getHeaderStyle
in interfaceDisplayerContainer.View
-
getBodyStyle
public com.google.gwt.dom.client.Style getBodyStyle()
- Specified by:
getBodyStyle
in interfaceDisplayerContainer.View
-
-