com.vaadin.terminal.gwt.client.ui
Class VScrollTable.TableHead
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.vaadin.terminal.gwt.client.ui.VScrollTable.TableHead
- 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.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, ActionOwner, Iterable<com.google.gwt.user.client.ui.Widget>
- Enclosing class:
- VScrollTable
public class VScrollTable.TableHead
- extends com.google.gwt.user.client.ui.Panel
- implements ActionOwner
| 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 |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
| Methods inherited from class com.google.gwt.user.client.ui.Panel |
add, add, adopt, adopt, disown, 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, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| 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, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
VScrollTable.TableHead
public VScrollTable.TableHead()
resizeCaptionContainer
public void resizeCaptionContainer(VScrollTable.HeaderCell cell)
clear
public void clear()
- Specified by:
clear in interface com.google.gwt.user.client.ui.HasWidgets- Overrides:
clear in class com.google.gwt.user.client.ui.Panel
updateCellsFromUIDL
public void updateCellsFromUIDL(UIDL uidl)
enableColumn
public void enableColumn(String cid,
int index)
getVisibleCellCount
public int getVisibleCellCount()
setHorizontalScrollPosition
public void setHorizontalScrollPosition(int scrollLeft)
setColumnCollapsingAllowed
public void setColumnCollapsingAllowed(boolean cc)
disableBrowserIntelligence
public void disableBrowserIntelligence()
enableBrowserIntelligence
public void enableBrowserIntelligence()
setHeaderCell
public void setHeaderCell(int index,
VScrollTable.HeaderCell cell)
getHeaderCell
public VScrollTable.HeaderCell getHeaderCell(int index)
getHeaderCell
public VScrollTable.HeaderCell getHeaderCell(String cid)
- Get's HeaderCell by it's column Key.
Note that this returns HeaderCell even if it is currently collapsed.
- Parameters:
cid - Column key of accessed HeaderCell
- Returns:
- HeaderCell
moveCell
public void moveCell(int oldIndex,
int newIndex)
iterator
public Iterator<com.google.gwt.user.client.ui.Widget> iterator()
- Specified by:
iterator in interface com.google.gwt.user.client.ui.HasWidgets- Specified by:
iterator in interface Iterable<com.google.gwt.user.client.ui.Widget>
remove
public boolean remove(com.google.gwt.user.client.ui.Widget w)
- Specified by:
remove in interface com.google.gwt.user.client.ui.HasWidgets- Specified by:
remove in class com.google.gwt.user.client.ui.Panel
removeCell
public void removeCell(String colKey)
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event)
- Specified by:
onBrowserEvent in interface com.google.gwt.user.client.EventListener- Overrides:
onBrowserEvent in class com.google.gwt.user.client.ui.Widget
onDetach
protected void onDetach()
- Overrides:
onDetach in class com.google.gwt.user.client.ui.Widget
getActions
public Action[] getActions()
- Specified by:
getActions in interface ActionOwner
- Returns:
- Array of IActions
getClient
public ApplicationConnection getClient()
- Specified by:
getClient in interface ActionOwner
getPaintableId
public String getPaintableId()
- Specified by:
getPaintableId in interface ActionOwner
getColumnAlignments
public char[] getColumnAlignments()
- Returns column alignments for visible columns
disableAutoColumnWidthCalculation
public void disableAutoColumnWidthCalculation(VScrollTable.HeaderCell source)
- Disables the automatic calculation of all column widths by forcing
the widths to be "defined" thus turning off expand ratios and such.
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.