protected class JmixTreeTableWidget.JmixTreeTableBody.JmixTreeTableRow
extends com.vaadin.v7.client.ui.VTreeTable.VTreeTableScrollBody.VTreeTableRow
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
currentColumnKey |
widgetInHierarchyColumn| Constructor and Description |
|---|
JmixTreeTableRow(com.vaadin.client.UIDL uidl,
char[] aligns) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterAddCell(java.lang.String columnKey) |
protected void |
beforeAddCell(java.lang.String columnKey) |
java.util.List<com.google.gwt.user.client.ui.Widget> |
getChildWidgets() |
protected com.google.gwt.dom.client.Element |
getElementTdOrTr(com.google.gwt.dom.client.Element eventTarget) |
protected void |
handleFocusAndClickEvents(com.google.gwt.event.dom.client.DomEvent e,
com.google.gwt.user.client.ui.Widget topWidget) |
protected void |
handleFocusForWidget() |
protected boolean |
hasContextMenuActions() |
protected void |
initCellWithText(java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted,
java.lang.String description,
com.google.gwt.dom.client.TableCellElement td) |
protected void |
initCellWithWidget(com.google.gwt.user.client.ui.Widget w,
char align,
java.lang.String style,
boolean sorted,
com.google.gwt.dom.client.TableCellElement td) |
protected boolean |
isJmixTableClickableCell(com.google.gwt.user.client.Event event) |
protected boolean |
isJmixTableClickableCellText(com.google.gwt.user.client.Event event) |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
protected void |
recursiveAddFocusHandler(com.google.gwt.user.client.ui.Widget w,
com.google.gwt.user.client.ui.Widget topWidget) |
protected void |
selectRowForContextMenuActions(com.google.gwt.user.client.Event event) |
void |
showContextMenu(com.google.gwt.user.client.Event event) |
void |
showContextMenu(int left,
int top) |
protected void |
updateCellStyleNames(com.google.gwt.dom.client.TableCellElement td,
java.lang.String primaryStyleName) |
addCell, addCell, addTreeSpacer, onAttach, setCellWidthaddCell, addCell, addCellsFromUIDL, addSpecificCell, getActions, getClient, getEventTargetTdOrTr, getIndex, getKey, getPaintableId, getRealCellWidth, getTdOrTr, getTooltip, getTooltipInfo, getWidgetForPaintable, handleClickEvent, initCellWidths, isBefore, isInViewPort, isRenderHtmlInCells, isSelected, iterator, onDetach, remove, startRowDrag, toggleSelection, updateStyleNamesadd, add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, 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, toStringpublic JmixTreeTableRow(com.vaadin.client.UIDL uidl,
char[] aligns)
public java.util.List<com.google.gwt.user.client.ui.Widget> getChildWidgets()
protected void initCellWithWidget(com.google.gwt.user.client.ui.Widget w,
char align,
java.lang.String style,
boolean sorted,
com.google.gwt.dom.client.TableCellElement td)
initCellWithWidget in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowprotected void recursiveAddFocusHandler(com.google.gwt.user.client.ui.Widget w,
com.google.gwt.user.client.ui.Widget topWidget)
protected void handleFocusAndClickEvents(com.google.gwt.event.dom.client.DomEvent e,
com.google.gwt.user.client.ui.Widget topWidget)
protected void handleFocusForWidget()
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.vaadin.v7.client.ui.VTreeTable.VTreeTableScrollBody.VTreeTableRowprotected boolean isJmixTableClickableCell(com.google.gwt.user.client.Event event)
protected boolean isJmixTableClickableCellText(com.google.gwt.user.client.Event event)
protected com.google.gwt.dom.client.Element getElementTdOrTr(com.google.gwt.dom.client.Element eventTarget)
getElementTdOrTr in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowprotected void beforeAddCell(java.lang.String columnKey)
beforeAddCell in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowprotected void afterAddCell(java.lang.String columnKey)
afterAddCell in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowprotected void initCellWithText(java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted,
java.lang.String description,
com.google.gwt.dom.client.TableCellElement td)
initCellWithText in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowpublic void showContextMenu(com.google.gwt.user.client.Event event)
showContextMenu in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowpublic void showContextMenu(int left,
int top)
showContextMenu in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowprotected void selectRowForContextMenuActions(com.google.gwt.user.client.Event event)
protected void updateCellStyleNames(com.google.gwt.dom.client.TableCellElement td,
java.lang.String primaryStyleName)
updateCellStyleNames in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRowprotected boolean hasContextMenuActions()
hasContextMenuActions in class com.vaadin.v7.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow