Package com.vaadin.client.ui
Class VTreeTable.VTreeTableScrollBody.VTreeTableGeneratedRow
- 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.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow
-
- com.vaadin.client.ui.VTreeTable.VTreeTableScrollBody.VTreeTableRow
-
- com.vaadin.client.ui.VTreeTable.VTreeTableScrollBody.VTreeTableGeneratedRow
-
- 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:
- VTreeTable.VTreeTableScrollBody
protected class VTreeTable.VTreeTableScrollBody.VTreeTableGeneratedRow extends VTreeTable.VTreeTableScrollBody.VTreeTableRow
-
-
Field Summary
-
Fields inherited from class com.vaadin.client.ui.VTreeTable.VTreeTableScrollBody.VTreeTableRow
widgetInHierarchyColumn
-
Fields inherited from class com.vaadin.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow
applyZeroWidthFix, childWidgets, rowKey
-
-
Constructor Summary
Constructors Constructor Description VTreeTableGeneratedRow(UIDL uidl, char[] aligns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.client.ui.VTreeTable.VTreeTableScrollBody.VTreeTableRow
addCell, addCell, addTreeSpacer, onAttach, onBrowserEvent
-
Methods inherited from class com.vaadin.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow
addCell, getActions, getClient, getIndex, getKey, getPaintableId, getTooltip, getTooltipInfo, getWidgetForPaintable, initCellWithText, initCellWithWidget, isBefore, isInViewPort, isSelected, iterator, onDetach, remove, showContextMenu, showContextMenu, startRowDrag, toggleSelection, updateCellStyleNames, updateStyleNames
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, add, adopt, clear, 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, unsinkEvents
-
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
-
-
-
-
Constructor Detail
-
VTreeTableGeneratedRow
public VTreeTableGeneratedRow(UIDL uidl, char[] aligns)
-
-
Method Detail
-
isSpanColumns
public boolean isSpanColumns()
-
initCellWidths
protected void initCellWidths()
- Overrides:
initCellWidths
in classVScrollTable.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 classVScrollTable.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 classVScrollTable.VScrollTableBody.VScrollTableRow
-
setCellWidth
protected void setCellWidth(int cellIx, int width)
- Overrides:
setCellWidth
in classVTreeTable.VTreeTableScrollBody.VTreeTableRow
-
-