com.extjs.gxt.ui.client.widget
クラス TabItem

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.BoxComponent
                  extended by com.extjs.gxt.ui.client.widget.Container<T>
                      extended by com.extjs.gxt.ui.client.widget.ScrollContainer<Component>
                          extended by com.extjs.gxt.ui.client.widget.LayoutContainer
                              extended by com.extjs.gxt.ui.client.widget.TabItem
すべての実装インターフェース:
Observable, com.google.gwt.user.client.EventListener

public class TabItem
extends LayoutContainer

A tab in a TabPanel.

Events:
BeforeClose : TabPanelEvent(tabPanel, item)
Fires before an item is closed by the user clicking the close icon. Listeners can set the doit field to false to cancel the action.
Close : TabPanelEvent(tabPanel, item)
Fires after an item is closed by the user clicking the close icon.


入れ子クラス 概要
 class TabItem.HeaderItem
           
 
クラス com.google.gwt.user.client.ui.UIObject から継承された 入れ子クラス/インターフェース
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field 概要
 
クラス com.google.gwt.user.client.ui.UIObject から継承されたフィールド(Fields)
DEBUG_ID_PREFIX
 
コンストラクタ 概要
TabItem()
          Creates a new tab item.
TabItem(java.lang.String text)
          Creates a new tab item with the given text.
 
メソッド 概要
 void close()
          Closes the tab item.
 void disable()
          Disable this component.
 void enable()
          Enable this component.
 TabItem.HeaderItem getHeader()
          Returns the item's header component.
 java.lang.String getIconStyle()
          Returns the item's icon style.
 TabPanel getTabPanel()
          Returns the item's tab panel.
 java.lang.String getText()
          Returns the item's text.
 java.lang.String getTextStyle()
          Returns the item's text style name.
 boolean isClosable()
          Returns true if the item can be closed.
 void setClosable(boolean closable)
          Sets whether the tab may be closed (defaults to false).
 void setIconStyle(java.lang.String iconStyle)
          Sets the item's icon style.
 void setText(java.lang.String text)
          Sets the item's text.
 void setTextStyle(java.lang.String textStyle)
          Sets the style name to be applied to the item's text element.
 com.google.gwt.user.client.ui.Frame setUrl(java.lang.String url)
          Sets a url for the content area of the item.
 java.lang.String toString()
           
 
クラス com.extjs.gxt.ui.client.widget.LayoutContainer から継承されたメソッド
add, add, addText, findComponent, getLayout, getLayoutOnChange, getLayoutTarget, insert, insert, isMonitorResize, isMonitorWindowResize, layout, remove, removeAll, setLayout, setLayoutData, setLayoutOnChange, setMonitorWindowResize
 
クラス com.extjs.gxt.ui.client.widget.ScrollContainer から継承されたメソッド
addScrollListener, getHScrollPosition, getScrollMode, getVScrollPosition, onComponentEvent, removeScrollListener, scrollIntoView, setHScrollPosition, setScrollMode, setVScrollPosition
 
クラス com.extjs.gxt.ui.client.widget.Container から継承されたメソッド
findItem, getItem, getItemByItemId, getItemCount, getItems, getWidget, indexOf, iterator, scrollIntoView
 
クラス com.extjs.gxt.ui.client.widget.BoxComponent から継承されたメソッド
getBounds, getHeight, getHeight, getPosition, getShadow, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShim, setSize, setSize, setWidth, setWidth
 
クラス com.extjs.gxt.ui.client.widget.Component から継承されたメソッド
addListener, addStyleName, addWidgetListener, disableEvents, disableTextSelection, el, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, getBaseStyle, getBorders, getData, getData, getElement, getId, getItemId, getModel, getState, getToolTip, hide, hideToolTip, isEnabled, isRendered, isVisible, onBrowserEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeWidgetListener, render, render, saveState, setBorders, setData, setData, setElement, setEnabled, setEnableState, setId, setIntStyleAttribute, setItemId, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, show
 
クラス com.google.gwt.user.client.ui.Widget から継承されたメソッド
getParent, isAttached
 
クラス com.google.gwt.user.client.ui.UIObject から継承されたメソッド
addStyleDependentName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setStylePrimaryName, setVisible, sinkEvents, unsinkEvents
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタ 詳細

TabItem

public TabItem()
Creates a new tab item.


TabItem

public TabItem(java.lang.String text)
Creates a new tab item with the given text.

パラメータ:
text - the item's text
メソッド 詳細

close

public void close()
Closes the tab item.


disable

public void disable()
Description copied from class: Component
Disable this component. Fires the Disable event.

オーバーライド:
disable in class Component

enable

public void enable()
Description copied from class: Component
Enable this component. Fires the Enable event.

オーバーライド:
enable in class Component

getHeader

public TabItem.HeaderItem getHeader()
Returns the item's header component.

戻り値:
the header component

getIconStyle

public java.lang.String getIconStyle()
Returns the item's icon style.

戻り値:
the icon style

getTabPanel

public TabPanel getTabPanel()
Returns the item's tab panel.

戻り値:
the tab panel

getText

public java.lang.String getText()
Returns the item's text.

戻り値:
the text

getTextStyle

public java.lang.String getTextStyle()
Returns the item's text style name.

戻り値:
the style name

isClosable

public boolean isClosable()
Returns true if the item can be closed.

戻り値:
the closable the close state

setClosable

public void setClosable(boolean closable)
Sets whether the tab may be closed (defaults to false).

パラメータ:
closable - the closabable state

setIconStyle

public void setIconStyle(java.lang.String iconStyle)
Sets the item's icon style.

パラメータ:
iconStyle - the icon style

setText

public void setText(java.lang.String text)
Sets the item's text.

パラメータ:
text - the new text

setTextStyle

public void setTextStyle(java.lang.String textStyle)
Sets the style name to be applied to the item's text element.

パラメータ:
textStyle - the style name

setUrl

public com.google.gwt.user.client.ui.Frame setUrl(java.lang.String url)
Sets a url for the content area of the item.

パラメータ:
url - the url
戻り値:
the frame widget

toString

public java.lang.String toString()
オーバーライド:
toString in class Component