public class VScrollTablePatched.TableHead
extends com.google.gwt.user.client.ui.Panel
implements com.vaadin.client.ui.ActionOwner
Modifier and Type | Field and Description |
---|---|
protected com.google.gwt.dom.client.Element |
div |
Constructor and Description |
---|
TableHead() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
disableAutoColumnWidthCalculation(VScrollTablePatched.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) |
com.vaadin.client.ui.Action[] |
getActions() |
com.vaadin.client.ApplicationConnection |
getClient() |
char[] |
getColumnAlignments()
Returns column alignments for visible columns.
|
VScrollTablePatched.HeaderCell |
getHeaderCell(int index) |
VScrollTablePatched.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(VScrollTablePatched.HeaderCell cell) |
void |
setColumnCollapsingAllowed(boolean cc) |
void |
setHeaderCell(int index,
VScrollTablePatched.HeaderCell cell) |
void |
setHorizontalScrollPosition(int scrollLeft) |
void |
updateCellsFromUIDL(com.vaadin.client.UIDL uidl) |
protected void |
updateStyleNames(String primaryStyleName) |
add, add, adopt, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
protected void updateStyleNames(String primaryStyleName)
public void resizeCaptionContainer(VScrollTablePatched.HeaderCell cell)
public void clear()
clear
in interface com.google.gwt.user.client.ui.HasWidgets
clear
in class com.google.gwt.user.client.ui.Panel
public void updateCellsFromUIDL(com.vaadin.client.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, VScrollTablePatched.HeaderCell cell)
public VScrollTablePatched.HeaderCell getHeaderCell(int index)
public VScrollTablePatched.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.HasWidgets
remove
in class com.google.gwt.user.client.ui.Panel
public void removeCell(String colKey)
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class com.google.gwt.user.client.ui.Widget
protected void onDetach()
onDetach
in class com.google.gwt.user.client.ui.Widget
public com.vaadin.client.ui.Action[] getActions()
getActions
in interface com.vaadin.client.ui.ActionOwner
public com.vaadin.client.ApplicationConnection getClient()
getClient
in interface com.vaadin.client.ui.ActionOwner
public String getPaintableId()
getPaintableId
in interface com.vaadin.client.ui.ActionOwner
public char[] getColumnAlignments()
public void disableAutoColumnWidthCalculation(VScrollTablePatched.HeaderCell source)
Copyright © 2021 Magnolia International Ltd.. All rights reserved.