Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject

        com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
    • 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  
      • Fields inherited from class com.google.gwt.user.client.ui.UIObject

        DEBUG_ID_PREFIX
    • 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
      • Methods inherited from interface com.google.gwt.user.client.ui.IsWidget

        asWidget
    • 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
      • errorWidget

        protected org.dashbuilder.displayer.client.widgets.DisplayerError errorWidget
    • Constructor Detail

      • DisplayerContainerView

        public DisplayerContainerView()