com.vaadin.terminal.gwt.client.ui.


Class VScrollTable.VScrollTableBody.VScrollTableGeneratedRow

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.VScrollTableBody.VScrollTableRow
                  com.vaadin.terminal.gwt.client.ui.VScrollTable.VScrollTableBody.VScrollTableGeneratedRow

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, Container, Paintable, ActionOwner, Iterable<com.google.gwt.user.client.ui.Widget>

Enclosing class:

VScrollTable.VScrollTableBody

protected class VScrollTable.VScrollTableBody.VScrollTableGeneratedRow
extends VScrollTable.VScrollTableBody.VScrollTableRow

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
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
 
Field Summary
 
Fields inherited from class com.vaadin.terminal.gwt.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow
childWidgets, rowKey
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
VScrollTable.VScrollTableBody.VScrollTableGeneratedRow(UIDL uidl, char[] aligns)
           
 
Method Summary
protected  void addCellsFromUIDL(UIDL uidl, char[] aligns, int col, int visibleColumnIndex)
           
protected  void initCellWidths()
           
protected  boolean isRenderHtmlInCells()
          Overriding this and returning true causes all text cells to be rendered as HTML.
 boolean isSpanColumns()
           
protected  void setCellWidth(int cellIx, int width)
           
 
Methods inherited from class com.vaadin.terminal.gwt.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow
addCell, addCell, addCell, getActions, getAllocatedSpace, getClient, getIndex, getKey, getPaintableId, hasChildComponent, initCellWithText, initCellWithWidget, isBefore, isInViewPort, isSelected, iterator, onAttach, onBrowserEvent, onDetach, paintComponent, remove, replaceChildComponent, requestLayout, showContextMenu, showContextMenu, startRowDrag, toggleSelection, updateCaption, updateFromUIDL
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, add, adopt, adopt, clear, 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, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VScrollTable.VScrollTableBody.VScrollTableGeneratedRow

public VScrollTable.VScrollTableBody.VScrollTableGeneratedRow(UIDL uidl,
                                                              char[] aligns)
Method Detail

isSpanColumns

public boolean isSpanColumns()

initCellWidths

protected void initCellWidths()

Overrides:
initCellWidths in class VScrollTable.VScrollTableBody.VScrollTableRow

isRenderHtmlInCells

protected boolean isRenderHtmlInCells()

Description copied from class: VScrollTable.VScrollTableBody.VScrollTableRow

Overriding this and returning true causes all text cells to be rendered as HTML.

Overrides:
isRenderHtmlInCells in class VScrollTable.VScrollTableBody.VScrollTableRow

Returns:
always returns false in the default implementation

addCellsFromUIDL

protected void addCellsFromUIDL(UIDL uidl,
                                char[] aligns,
                                int col,
                                int visibleColumnIndex)

Overrides:
addCellsFromUIDL in class VScrollTable.VScrollTableBody.VScrollTableRow

setCellWidth

protected void setCellWidth(int cellIx,
                            int width)

Overrides:
setCellWidth in class VScrollTable.VScrollTableBody.VScrollTableRow