com.vaadin.terminal.gwt.client.ui.table
Class VScrollTable.VScrollTableBody.VScrollTableGeneratedRow

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Panel
              extended by com.vaadin.terminal.gwt.client.ui.table.VScrollTable.VScrollTableBody.VScrollTableRow
                  extended by com.vaadin.terminal.gwt.client.ui.table.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.HasVisibility, 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.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.table.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.table.VScrollTable.VScrollTableBody.VScrollTableRow
addCell, addCell, addCell, getActions, getClient, getIndex, getKey, getPaintableId, getTooltip, getTooltipInfo, getWidgetForPaintable, initCellWithText, initCellWithWidget, isBefore, isInViewPort, isSelected, iterator, onBrowserEvent, onDetach, remove, showContextMenu, startRowDrag, toggleSelection
 
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, 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, resolvePotentialElement, 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


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.