Class MantleTab

  • 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.AcceptsOneWidget, com.google.gwt.user.client.ui.HasOneWidget, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, Iterable<com.google.gwt.user.client.ui.Widget>

    public class MantleTab
    extends org.pentaho.gwt.widgets.client.tabs.PentahoTab
    • 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
      • Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets

        com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
    • Field Summary

      • Fields inherited from class org.pentaho.gwt.widgets.client.tabs.PentahoTab

        label, SELECTED
      • Fields inherited from class com.google.gwt.user.client.ui.UIObject

        DEBUG_ID_PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      MantleTab​(String text, String tooltip, MantleTabPanel tabPanel, com.google.gwt.user.client.ui.Widget content, boolean closeable)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void back()  
      void createDeepLink()  
      boolean isSolutionBrowserShowing()  
      void onDoubleClick​(com.google.gwt.user.client.Event event)  
      void onRightClick​(com.google.gwt.user.client.Event event)  
      void openTabInNewWindow()  
      void reloadAllTabs()  
      void reloadTab()  
      void setLabelText​(String text)  
      void setSolutionBrowserShowing​(boolean solutionBrowserShowing)  
      • Methods inherited from class org.pentaho.gwt.widgets.client.tabs.PentahoTab

        closeTab, fireTabSelected, getContent, getLabelText, getLabelTooltip, getTabPanel, onBrowserEvent, setContent, setLabelTooltip, setSelected, setTabPanel, setupLabel
      • Methods inherited from class com.google.gwt.user.client.ui.SimplePanel

        add, getContainerElement, getWidget, iterator, remove, setWidget, setWidget
      • Methods inherited from class com.google.gwt.user.client.ui.Panel

        add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
      • Methods inherited from class com.google.gwt.user.client.ui.Widget

        addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, 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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
    • Constructor Detail

      • MantleTab

        public MantleTab​(String text,
                         String tooltip,
                         MantleTabPanel tabPanel,
                         com.google.gwt.user.client.ui.Widget content,
                         boolean closeable)
    • Method Detail

      • createDeepLink

        public void createDeepLink()
      • openTabInNewWindow

        public void openTabInNewWindow()
      • back

        public void back()
      • reloadTab

        public void reloadTab()
      • reloadAllTabs

        public void reloadAllTabs()
      • onDoubleClick

        public void onDoubleClick​(com.google.gwt.user.client.Event event)
        Overrides:
        onDoubleClick in class org.pentaho.gwt.widgets.client.tabs.PentahoTab
      • onRightClick

        public void onRightClick​(com.google.gwt.user.client.Event event)
        Overrides:
        onRightClick in class org.pentaho.gwt.widgets.client.tabs.PentahoTab
      • setLabelText

        public void setLabelText​(String text)
        Overrides:
        setLabelText in class org.pentaho.gwt.widgets.client.tabs.PentahoTab
      • isSolutionBrowserShowing

        public boolean isSolutionBrowserShowing()
        Overrides:
        isSolutionBrowserShowing in class org.pentaho.gwt.widgets.client.tabs.PentahoTab
      • setSolutionBrowserShowing

        public void setSolutionBrowserShowing​(boolean solutionBrowserShowing)
        Overrides:
        setSolutionBrowserShowing in class org.pentaho.gwt.widgets.client.tabs.PentahoTab