public class VScrollTable.FooterCell
extends com.google.gwt.user.client.ui.Widget
| Constructor and Description |
|---|
FooterCell(String colId,
String headerText) |
| Modifier and Type | Method and Description |
|---|---|
char |
getAlign()
Get the alignment of the text int the cell
|
String |
getColKey()
Returns the column key of the column
|
float |
getExpandRatio()
Returns the expand ratio of the cell
|
int |
getNaturalColumnWidth(int columnIndex)
Detects the natural minimum width for the column of this header cell.
|
int |
getWidth()
Returns the pixels width of the footer cell.
|
protected void |
handleCaptionEvent(com.google.gwt.user.client.Event event)
Handles a event on the captions
|
boolean |
isDefinedWidth()
Detects if width is fixed by developer on server side or resized to
current width by user.
|
boolean |
isEnabled()
Is the cell enabled?
|
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
Handle column clicking
|
protected void |
saveNaturalColumnWidthIfNotSaved(int columnIndex)
Saves natural column width if it hasn't been saved already.
|
void |
setAlign(char c)
Set alignment of the text in the cell
|
void |
setExpandRatio(float floatAttribute)
Sets the expand ratio of the cell
|
void |
setNaturalMinimumColumnWidth(int w) |
void |
setText(String footerText)
Sets the text of the footer
|
void |
setUndefinedWidth()
Sets the width to undefined
|
void |
setWidth(int w,
boolean ensureDefinedWidth)
Sets the width of the cell.
|
protected void |
updateStyleNames(String primaryStyleName) |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, 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, toStringprotected void updateStyleNames(String primaryStyleName)
public void setText(String footerText)
footerText - The text in the footerpublic void setAlign(char c)
c - The alignment which can be ALIGN_CENTER, ALIGN_LEFT,
ALIGN_RIGHTpublic char getAlign()
public void setWidth(int w,
boolean ensureDefinedWidth)
VScrollTable.VScrollTableBody.getMaxIndent().w - The width of the cellensureDefinedWidth - Ensures that the given width is not recalculatedpublic void setUndefinedWidth()
public boolean isDefinedWidth()
public int getWidth()
public void setExpandRatio(float floatAttribute)
floatAttribute - The expand ratiopublic float getExpandRatio()
public boolean isEnabled()
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 handleCaptionEvent(com.google.gwt.user.client.Event event)
event - The event to handlepublic String getColKey()
protected void saveNaturalColumnWidthIfNotSaved(int columnIndex)
columnIndex - public int getNaturalColumnWidth(int columnIndex)
columnIndex - column index hint, if -1 (unknown) it will be detectedpublic void setNaturalMinimumColumnWidth(int w)
Copyright © 2016 Vaadin Ltd. All rights reserved.