public class VScrollTable.TableHead extends com.google.gwt.user.client.ui.Panel implements ActionOwner
| Constructor and Description |
|---|
TableHead() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
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.
|
void |
disableBrowserIntelligence() |
void |
enableBrowserIntelligence() |
void |
enableColumn(String cid,
int index) |
Action[] |
getActions() |
ApplicationConnection |
getClient() |
char[] |
getColumnAlignments()
Returns column alignments for visible columns
|
VScrollTable.HeaderCell |
getHeaderCell(int index) |
VScrollTable.HeaderCell |
getHeaderCell(String cid)
Get's HeaderCell by it's column Key.
|
String |
getPaintableId() |
int |
getVisibleCellCount() |
Iterator<com.google.gwt.user.client.ui.Widget> |
iterator() |
void |
moveCell(int oldIndex,
int newIndex) |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
protected void |
onDetach() |
boolean |
remove(com.google.gwt.user.client.ui.Widget w) |
void |
removeCell(String colKey) |
void |
resizeCaptionContainer(VScrollTable.HeaderCell cell) |
void |
setColumnCollapsingAllowed(boolean cc) |
void |
setHeaderCell(int index,
VScrollTable.HeaderCell cell) |
void |
setHorizontalScrollPosition(int scrollLeft) |
void |
updateCellsFromUIDL(UIDL uidl) |
protected void |
updateStyleNames(String primaryStyleName) |
add, add, adopt, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorprotected void updateStyleNames(String primaryStyleName)
public void resizeCaptionContainer(VScrollTable.HeaderCell cell)
public void clear()
clear in interface com.google.gwt.user.client.ui.HasWidgetsclear in class com.google.gwt.user.client.ui.Panelpublic void updateCellsFromUIDL(UIDL uidl)
public void enableColumn(String cid, int index)
public int getVisibleCellCount()
public void setHorizontalScrollPosition(int scrollLeft)
public void setColumnCollapsingAllowed(boolean cc)
public void disableBrowserIntelligence()
public void enableBrowserIntelligence()
public void setHeaderCell(int index,
VScrollTable.HeaderCell cell)
public VScrollTable.HeaderCell getHeaderCell(int index)
public VScrollTable.HeaderCell getHeaderCell(String cid)
cid - Column key of accessed HeaderCellpublic void moveCell(int oldIndex,
int newIndex)
public Iterator<com.google.gwt.user.client.ui.Widget> iterator()
public boolean remove(com.google.gwt.user.client.ui.Widget w)
remove in interface com.google.gwt.user.client.ui.HasWidgetsremove in class com.google.gwt.user.client.ui.Panelpublic void removeCell(String colKey)
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.google.gwt.user.client.ui.Widgetprotected void onDetach()
onDetach in class com.google.gwt.user.client.ui.Widgetpublic Action[] getActions()
getActions in interface ActionOwnerpublic ApplicationConnection getClient()
getClient in interface ActionOwnerpublic String getPaintableId()
getPaintableId in interface ActionOwnerpublic char[] getColumnAlignments()
public void disableAutoColumnWidthCalculation(VScrollTable.HeaderCell source)
Copyright © 2016 Vaadin Ltd. All rights reserved.