public class TreeGrid extends Grid<JsonObject>
Grid
Modifier and Type | Class and Description |
---|---|
protected class |
TreeGrid.BodyUpdater
Body updater that adds additional style to each row containing depth
information inside the hierarchy.
|
Grid.AbstractGridKeyEvent<HANDLER extends AbstractGridKeyEventHandler>, Grid.AbstractGridMouseEvent<HANDLER extends AbstractGridMouseEventHandler>, Grid.Column<C,T>, Grid.Editor<T>, Grid.EditorDomEvent<T>, Grid.Footer, Grid.FooterCell, Grid.FooterRow, Grid.GridEvent<T>, Grid.Header, Grid.HeaderCell, Grid.HeaderRow, Grid.SelectionColumn, Grid.StaticSection<ROWTYPE extends Grid.StaticSection.StaticRow<?>>, Grid.StaticSectionUpdater
cellFocusHandler
Constructor and Description |
---|
TreeGrid()
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addBodyClickHandler(BodyClickHandler handler)
Register a BodyClickHandler to this Grid.
|
com.google.gwt.event.shared.HandlerRegistration |
addBodyDoubleClickHandler(BodyDoubleClickHandler handler)
Register a BodyDoubleClickHandler to this Grid.
|
protected EscalatorUpdater |
createBodyUpdater()
Creates the escalator updater used to update the body rows in this grid.
|
void |
focusCell(int rowIndex,
int columnIndex)
Method for accessing the private
Grid.focusCell(int, int) method
from this package. |
boolean |
isElementInChildWidget(com.google.gwt.dom.client.Element e)
Method for accessing the private
Grid.isElementInChildWidget(Element) method from this package. |
void |
setStylePrimaryName(String style) |
add, addBodyKeyDownHandler, addBodyKeyPressHandler, addBodyKeyUpHandler, addBrowserEventHandler, addColumn, addColumn, addColumnReorderHandler, addColumnResizeHandler, addColumns, addColumnVisibilityChangeHandler, addDataAvailableHandler, addEnabledHandler, addFooterClickHandler, addFooterDoubleClickHandler, addFooterKeyDownHandler, addFooterKeyPressHandler, addFooterKeyUpHandler, addFooterRowAt, addHeaderClickHandler, addHeaderDoubleClickHandler, addHeaderKeyDownHandler, addHeaderKeyPressHandler, addHeaderKeyUpHandler, addHeaderRowAt, addRowHeightChangedHandler, addRowVisibilityChangeHandler, addScrollHandler, addSelectAllHandler, addSelectionAllowedHandler, addSelectionHandler, addSortHandler, addSpacerVisibilityChangedHandler, appendFooterRow, appendHeaderRow, cancelEditor, clear, createFooterUpdater, createHeaderUpdater, deselect, deselectAll, doAttachChildren, doDetachChildren, editRow, focus, getCellReference, getCellStyleGenerator, getColumn, getColumnCount, getColumnResizeMode, getColumns, getDataSource, getDefaultHeaderRow, getDetailsGenerator, getEditor, getEditorCancelCaption, getEditorHandler, getEditorSaveCaption, getEditorWidget, getEscalator, getEventCell, getFooter, getFooterRow, getFooterRowCount, getFrozenColumnCount, getHeader, getHeaderRow, getHeaderRowCount, getHeightByRows, getHeightMode, getRowStyleGenerator, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSelectionColumn, getSelectionModel, getSidebarMenu, getSortOrder, getSubPartElement, getSubPartName, getTabIndex, getVisibleColumns, isColumnReorderingAllowed, isDetailsVisible, isEditorActive, isEditorBuffered, isEditorEnabled, isEnabled, isFooterVisible, isHeaderVisible, isSelected, isSidebarOpen, isWorkPending, iterator, onAttach, onBrowserEvent, onDetach, onResize, prependFooterRow, prependHeaderRow, recalculateColumnWidths, remove, removeColumn, removeFooterRow, removeFooterRow, removeHeaderRow, removeHeaderRow, requestRefreshBody, resetSizesFromDom, saveEditor, scrollToEnd, scrollToRow, scrollToRow, scrollToRow, scrollToRow, scrollToStart, select, setAccessKey, setAriaRole, setCellStyleGenerator, setColumnOrder, setColumnReorderingAllowed, setColumnResizeMode, setDataSource, setDefaultHeaderRow, setDetailsGenerator, setDetailsHeight, setDetailsVisible, setEditorBuffered, setEditorCancelCaption, setEditorEnabled, setEditorHandler, setEditorSaveCaption, setEnabled, setFocus, setFooterVisible, setFrozenColumnCount, setHeaderVisible, setHeight, setHeightByRows, setHeightMode, setRowStyleGenerator, setScrollLeft, setScrollTop, setSelectionModel, setSidebarOpen, setSortOrder, setTabIndex, setWidth, sort, sort, sort
claimElement, getWidget, initializeClaimedElement, isAttached, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, 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, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public void focusCell(int rowIndex, int columnIndex)
Grid.focusCell(int, int)
method
from this package.public boolean isElementInChildWidget(com.google.gwt.dom.client.Element e)
Grid.isElementInChildWidget(Element)
method from this package.public com.google.gwt.event.shared.HandlerRegistration addBodyClickHandler(BodyClickHandler handler)
Grid
addBodyClickHandler
in class Grid<JsonObject>
handler
- the click handler to registerpublic com.google.gwt.event.shared.HandlerRegistration addBodyDoubleClickHandler(BodyDoubleClickHandler handler)
Grid
addBodyDoubleClickHandler
in class Grid<JsonObject>
handler
- the double click handler to registerprotected EscalatorUpdater createBodyUpdater()
Grid
createBodyUpdater
in class Grid<JsonObject>
public void setStylePrimaryName(String style)
setStylePrimaryName
in class Grid<JsonObject>
Copyright © 2018 Vaadin Ltd. All rights reserved.