Class MantleTab
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Panel
com.google.gwt.user.client.ui.SimplePanel
org.pentaho.gwt.widgets.client.tabs.PentahoTab
org.pentaho.mantle.client.ui.tabs.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.Focusable,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.DebugIdImplEnabledNested 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, SELECTEDFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionMantleTab(String text, String tooltip, MantleTabPanel tabPanel, com.google.gwt.user.client.ui.Widget content, boolean closeable) -
Method Summary
Modifier and TypeMethodDescriptionvoidback()voidprotected com.google.gwt.user.client.ui.MenuBarprotected com.google.gwt.user.client.ui.MenuBargetContextMenuBar(boolean addSelectItem) voidbooleanvoidonDoubleClick(com.google.gwt.user.client.Event event) voidonRightClick(com.google.gwt.user.client.Event event) voidvoidvoidprotected voidSelect this tab.voidsetLabelText(String text) voidsetSolutionBrowserShowing(boolean solutionBrowserShowing) Methods inherited from class org.pentaho.gwt.widgets.client.tabs.PentahoTab
closeTab, fireTabSelected, getContent, getLabelText, getLabelTooltip, getTabIndex, getTabPanel, isCloseable, moveFocusToNextTab, moveFocusToPreviousTab, onBrowserEvent, setAccessKey, setContent, setFocus, setLabelTooltip, setSelected, setTabIndex, setTabPanel, setupLabelMethods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidgetMethods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeMethods 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, unsinkEventsMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
MantleTab
public MantleTab(String text, String tooltip, MantleTabPanel tabPanel, com.google.gwt.user.client.ui.Widget content, boolean closeable)
-
-
Method Details
-
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:
onDoubleClickin classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
hidePopUpMenu
public void hidePopUpMenu() -
selectTabMenuItem
protected void selectTabMenuItem()Select this tab. If the "Opened" perspective is not show, show it. -
getContextMenuBar
protected com.google.gwt.user.client.ui.MenuBar getContextMenuBar() -
getContextMenuBar
protected com.google.gwt.user.client.ui.MenuBar getContextMenuBar(boolean addSelectItem) -
onRightClick
public void onRightClick(com.google.gwt.user.client.Event event) - Overrides:
onRightClickin classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
setLabelText
- Overrides:
setLabelTextin classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
isSolutionBrowserShowing
public boolean isSolutionBrowserShowing()- Overrides:
isSolutionBrowserShowingin classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
setSolutionBrowserShowing
public void setSolutionBrowserShowing(boolean solutionBrowserShowing) - Overrides:
setSolutionBrowserShowingin classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-