com.extjs.gxt.ui.client.widget.table
Class TableHeader

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.table.TableHeader
All Implemented Interfaces:
Observable, 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.IsWidget
Direct Known Subclasses:
TreeTableHeader

Deprecated. see Grid

public class TableHeader
extends BoxComponent


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
 
Field Summary
protected  TableColumnModel columnModel
          Deprecated.  
protected  java.util.List<TableColumnUI> columns
          Deprecated.  
protected  TableColumnUI endColumn
          Deprecated.  
protected  com.google.gwt.user.client.Element headerRow
          Deprecated.  
protected  TableColumnUI hoverColumn
          Deprecated.  
protected static java.lang.String html
          Deprecated.  
protected  TableColumnUI sortColumn
          Deprecated.  
protected  BaseTable table
          Deprecated.  
 
Fields inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
adjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, width
 
Fields inherited from class com.extjs.gxt.ui.client.widget.Component
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
TableHeader()
          Deprecated.  
TableHeader(BaseTable table)
          Deprecated.  
 
Method Summary
 void addColumn(TableColumnUI ui)
          Deprecated.  
 void clearSort()
          Deprecated.  
 SplitBar createSplitBar(Style.LayoutRegion direction, TableColumnUI column)
          Deprecated.  
 TableColumnUI createTableColumnUI(int index)
          Deprecated.  
protected  void doAttachChildren()
          Deprecated.  
protected  void doDetachChildren()
          Deprecated.  
protected  void doTableComponentResize()
          Deprecated.  
protected  void doTableComponentResizeCells(int columnIndex)
          Deprecated.  
protected  void doTableComponentShowColumn(int index, boolean show)
          Deprecated.  
 TableColumnUI getColumnUI(int index)
          Deprecated.  
 int getSortColumn()
          Deprecated.  
 void init(BaseTable table)
          Deprecated.  
 void onColumnClick(TableColumnUI columnUI, ComponentEvent e)
          Deprecated.  
protected  void onColumnMouseMove(TableColumnUI column, BaseEvent be)
          Deprecated.  
protected  void onRender(com.google.gwt.user.client.Element target, int index)
          Deprecated. Subclasses must override and ensure setElement is called for lazy rendered components.
protected  void onRightClick(TableColumn column, ComponentEvent ce)
          Deprecated.  
protected  Menu onShowContextMenu(TableColumn column)
          Deprecated.  
 void onSortChange(TableColumn column, Style.SortDir sortDir)
          Deprecated.  
protected  void resizeColumn(int index, boolean resizeBody)
          Deprecated.  
protected  void resizeColumns(boolean fireEvent, boolean resizeBody)
          Deprecated.  
protected  void showColumn(int index, boolean show)
          Deprecated.  
 void sort(int index, Style.SortDir dir)
          Deprecated.  
protected  void updateSplitBars()
          Deprecated.  
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
adjustPosition, adjustSize, afterRender, createComponentEvent, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, onResize, onShow, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Component
addAttachable, addListener, addPlugin, addStyleName, addStyleOnOver, addWidgetListener, applyState, assertAfterRender, assertPreRender, beforeRender, blur, clearState, createObservable, createStyles, disable, disableContextMenu, disableEvents, disableTextSelection, el, enable, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, frame, getAriaSupport, getBaseStyle, getBorders, getContextMenu, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getListeners, getModel, getObservable, getPlugins, getState, getStateId, getTabIndex, getTitle, getToolTip, getWindowResizeDelay, hasListeners, hasListeners, hide, hideToolTip, initState, isDisabledEvents, isDisableTextSelection, isEnabled, isMasked, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, mask, notifyHide, notifyShow, onAttach, onBrowserEvent, onComponentEvent, onDetach, onDetachHelper, onDisable, onEnable, onEnsureDebugId, onHideContextMenu, onLoad, onRightClick, onShowContextMenu, onWindowResize, previewEvent, recalculate, removeAllListeners, removeAttachagle, removeFromParent, removeListener, removeStyleName, removeStyleOnOver, removeSwallow, removeToolTip, removeWidgetListener, render, render, repaint, saveState, setAriaRole, setAriaState, setAriaSupport, setBorders, setContextMenu, setData, setEl, setElement, setElement, setEnabled, setFiresEvents, setHideMode, setId, setIntStyleAttribute, setItemId, setModel, setMonitorWindowResize, setParent, setStateful, setStateId, setStyleAttribute, setStyleName, setTabIndex, setTitle, setToolTip, setToolTip, setVisible, setWindowResizeDelay, setZIndex, show, sinkEvents, swallowEvent, swallowEvent, toString, unframe, unmask
 
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, setLayoutData
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

html

protected static java.lang.String html
Deprecated. 

columns

protected java.util.List<TableColumnUI> columns
Deprecated. 

table

protected BaseTable table
Deprecated. 

columnModel

protected TableColumnModel columnModel
Deprecated. 

sortColumn

protected TableColumnUI sortColumn
Deprecated. 

endColumn

protected TableColumnUI endColumn
Deprecated. 

hoverColumn

protected TableColumnUI hoverColumn
Deprecated. 

headerRow

protected com.google.gwt.user.client.Element headerRow
Deprecated. 
Constructor Detail

TableHeader

public TableHeader()
Deprecated. 

TableHeader

public TableHeader(BaseTable table)
Deprecated. 
Method Detail

clearSort

public void clearSort()
Deprecated. 

sort

public void sort(int index,
                 Style.SortDir dir)
Deprecated. 

addColumn

public void addColumn(TableColumnUI ui)
Deprecated. 

createSplitBar

public SplitBar createSplitBar(Style.LayoutRegion direction,
                               TableColumnUI column)
Deprecated. 

createTableColumnUI

public TableColumnUI createTableColumnUI(int index)
Deprecated. 

doAttachChildren

protected void doAttachChildren()
Deprecated. 
Overrides:
doAttachChildren in class Component

doDetachChildren

protected void doDetachChildren()
Deprecated. 
Overrides:
doDetachChildren in class Component

getColumnUI

public TableColumnUI getColumnUI(int index)
Deprecated. 

init

public void init(BaseTable table)
Deprecated. 

onColumnClick

public void onColumnClick(TableColumnUI columnUI,
                          ComponentEvent e)
Deprecated. 

onColumnMouseMove

protected void onColumnMouseMove(TableColumnUI column,
                                 BaseEvent be)
Deprecated. 

onRender

protected void onRender(com.google.gwt.user.client.Element target,
                        int index)
Deprecated. 
Description copied from class: Component
Subclasses must override and ensure setElement is called for lazy rendered components.

Overrides:
onRender in class Component
Parameters:
target - the target element
index - the insert location

onRightClick

protected void onRightClick(TableColumn column,
                            ComponentEvent ce)
Deprecated. 

onShowContextMenu

protected Menu onShowContextMenu(TableColumn column)
Deprecated. 

getSortColumn

public int getSortColumn()
Deprecated. 

onSortChange

public void onSortChange(TableColumn column,
                         Style.SortDir sortDir)
Deprecated. 

resizeColumn

protected void resizeColumn(int index,
                            boolean resizeBody)
Deprecated. 

resizeColumns

protected void resizeColumns(boolean fireEvent,
                             boolean resizeBody)
Deprecated. 

showColumn

protected void showColumn(int index,
                          boolean show)
Deprecated. 

updateSplitBars

protected void updateSplitBars()
Deprecated. 

doTableComponentResize

protected void doTableComponentResize()
Deprecated. 

doTableComponentResizeCells

protected void doTableComponentResizeCells(int columnIndex)
Deprecated. 

doTableComponentShowColumn

protected void doTableComponentShowColumn(int index,
                                          boolean show)
Deprecated.