Class TabItem
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.sencha.gxt.widget.core.client.Component
-
- com.sencha.gxt.widget.core.client.container.Container
-
- com.sencha.gxt.widget.core.client.container.ResizeContainer
-
- com.sencha.gxt.widget.core.client.container.InsertResizeContainer
-
- com.sencha.gxt.widget.core.client.container.BoxLayoutContainer
-
- com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer
-
- org.gcube.portlets.widgets.dataminermanagerwidget.client.parametersfield.TabItem
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasResizeHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasEnabled,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.IndexedPanel,com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget,com.google.gwt.user.client.ui.InsertPanel,com.google.gwt.user.client.ui.InsertPanel.ForIsWidget,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.ProvidesResize,com.google.gwt.user.client.ui.RequiresResize,com.sencha.gxt.widget.core.client.container.HasLayout,com.sencha.gxt.widget.core.client.event.AddEvent.HasAddHandlers,com.sencha.gxt.widget.core.client.event.BeforeAddEvent.HasBeforeAddHandlers,com.sencha.gxt.widget.core.client.event.BeforeHideEvent.HasBeforeHideHandlers,com.sencha.gxt.widget.core.client.event.BeforeRemoveEvent.HasBeforeRemoveHandlers,com.sencha.gxt.widget.core.client.event.BeforeShowContextMenuEvent.HasBeforeShowContextMenuHandler,com.sencha.gxt.widget.core.client.event.BeforeShowEvent.HasBeforeShowHandlers,com.sencha.gxt.widget.core.client.event.BlurEvent.HasBlurHandlers,com.sencha.gxt.widget.core.client.event.ContainerHandler.HasContainerHandlers,com.sencha.gxt.widget.core.client.event.DisableEvent.HasDisableHandlers,com.sencha.gxt.widget.core.client.event.EnableEvent.HasEnableHandlers,com.sencha.gxt.widget.core.client.event.FocusEvent.HasFocusHandlers,com.sencha.gxt.widget.core.client.event.HideEvent.HasHideHandlers,com.sencha.gxt.widget.core.client.event.MoveEvent.HasMoveHandlers,com.sencha.gxt.widget.core.client.event.OverflowEvent.HasOverflowHandlers,com.sencha.gxt.widget.core.client.event.RemoveEvent.HasRemoveHandlers,com.sencha.gxt.widget.core.client.event.ShowContextMenuEvent.HasShowContextMenuHandler,com.sencha.gxt.widget.core.client.event.ShowEvent.HasShowHandlers,com.sencha.gxt.widget.core.client.HasFocusSupport,com.sencha.gxt.widget.core.client.HasItemId,Iterable<com.google.gwt.user.client.ui.Widget>
public class TabItem extends com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer- Author:
- Giancarlo Panichi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer
com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer.HBoxLayoutAlign, com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer.HBoxLayoutContainerAppearance
-
Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.container.BoxLayoutContainer
com.sencha.gxt.widget.core.client.container.BoxLayoutContainer.BoxLayoutContainerAppearance, com.sencha.gxt.widget.core.client.container.BoxLayoutContainer.BoxLayoutData, com.sencha.gxt.widget.core.client.container.BoxLayoutContainer.BoxLayoutPack
-
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 com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer
hasOverflow, hiddens, more, moreMenu
-
Fields inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer
forceLayoutCommand, forceLayoutOnResize, hadLayoutRunning, layoutCommand, layoutRequiredThisEventLoop, layoutRunning
-
Fields inherited from class com.sencha.gxt.widget.core.client.Component
adjustSize, allowTextSelection, cacheSizes, disableContextMenu, disabled, disabledStyle, ensureVisibilityOnSizing, height, hidden, lastSize, layer, left, mask, maskMessage, monitorWindowResize, pageX, pageY, resizeHandler, shim, tabIndex, toolTip, toolTipConfig, top, width, windowResizeDelay, windowResizeTask
-
-
Constructor Summary
Constructors Constructor Description TabItem(TabularListFld parent, org.gcube.data.analysis.dataminermanagercl.shared.parameters.TabularParameter tabularParameter, boolean first)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetValue()voidhideCancelButton()booleanisValid()voidshowCancelButton()-
Methods inherited from class com.sencha.gxt.widget.core.client.container.HBoxLayoutContainer
addOverflowHandler, addWidgetToMenu, clearMenu, doLayout, getAppearance, getHBoxLayoutAlign, getWidgetWidth, hideComponent, initMore, isEnableOverflow, isHidden, onInsert, onOverflow, onRemove, onUnoverflow, setEnableOverflow, setHBoxLayoutAlign, unhideComponent
-
Methods inherited from class com.sencha.gxt.widget.core.client.container.BoxLayoutContainer
add, getContainerTarget, getPack, getPadding, getScrollOffset, insert, isAdjustForFlexRemainder, setAdjustForFlexRemainder, setPack, setPadding, setScrollOffset
-
Methods inherited from class com.sencha.gxt.widget.core.client.container.InsertResizeContainer
insert, insert
-
Methods inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer
applyLayout, applyLayout, forceLayout, forceLayoutOnChildren, forceLayoutOnChildren, getLeftRightMargins, getParentLayoutWidget, getSideMargins, getTopBottomMargins, isLayoutRunning, isOrWasLayoutRunning, isWidgetVisible, onBeforeDoLayout, onLoad, onResize, onResize
-
Methods inherited from class com.sencha.gxt.widget.core.client.container.Container
add, add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, adjustIndex, adopt, checkIndexBoundsForInsertion, clear, disable, doAttachChildren, doDetachChildren, doPhysicalAttach, doPhysicalDetach, enable, ensureGroupingHandlerRegistration, findWidget, getChildren, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, onWidgetHide, onWidgetShow, orphan, remove, remove, remove
-
Methods inherited from class com.sencha.gxt.widget.core.client.Component
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleDependentName, addStyleOnOver, adjustPosition, adjustSize, applyState, assertAfterRender, assertPreRender, blur, clearSizeCache, disableContextMenu, disableEvents, enableEvents, fireCancellableEvent, fireEvent, focus, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getPositionEl, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideShadow, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, notifyHide, notifyShow, onAfterFirstAttach, onAttach, onBlur, onBrowserEvent, onDetach, onDisable, onEnable, onFocus, onHide, onHideContextMenu, onPosition, onRightClick, onShow, onShowContextMenu, onUnload, onWindowResize, removeStyleDependentName, removeStyleOnOver, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setMonitorWindowResize, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setStyleDependentName, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel
getWidget, getWidgetCount, getWidgetIndex, remove
-
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget
getWidgetIndex
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
TabItem
public TabItem(TabularListFld parent, org.gcube.data.analysis.dataminermanagercl.shared.parameters.TabularParameter tabularParameter, boolean first)
- Parameters:
parent- parenttabularParameter- tabular parameterfirst- true if is first
-
-
Method Detail
-
showCancelButton
public void showCancelButton()
-
hideCancelButton
public void hideCancelButton()
-
getValue
public String getValue()
-
isValid
public boolean isValid()
-
-