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.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
ConstructorsConstructorDescriptionMantleTab
(String text, String tooltip, MantleTabPanel tabPanel, com.google.gwt.user.client.ui.Widget content, boolean closeable) -
Method Summary
Modifier and TypeMethodDescriptionvoid
back()
void
protected com.google.gwt.user.client.ui.MenuBar
protected com.google.gwt.user.client.ui.MenuBar
getContextMenuBar
(boolean addSelectItem) void
boolean
void
onDoubleClick
(com.google.gwt.user.client.Event event) void
onRightClick
(com.google.gwt.user.client.Event event) void
void
void
protected void
Select this tab.void
setLabelText
(String text) void
setSolutionBrowserShowing
(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, 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
onDoubleClick
in 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:
onRightClick
in classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
setLabelText
- Overrides:
setLabelText
in classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
isSolutionBrowserShowing
public boolean isSolutionBrowserShowing()- Overrides:
isSolutionBrowserShowing
in classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-
setSolutionBrowserShowing
public void setSolutionBrowserShowing(boolean solutionBrowserShowing) - Overrides:
setSolutionBrowserShowing
in classorg.pentaho.gwt.widgets.client.tabs.PentahoTab
-