Class JmixTreeTableWidget.JmixTreeTableTableHead
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.v7.client.ui.VScrollTable.TableHead
io.jmix.ui.widget.client.treetable.JmixTreeTableWidget.JmixTreeTableTableHead
- 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
,com.vaadin.client.ui.ActionOwner
,Iterable<com.google.gwt.user.client.ui.Widget>
- Enclosing class:
- JmixTreeTableWidget
protected class JmixTreeTableWidget.JmixTreeTableTableHead
extends com.vaadin.v7.client.ui.VScrollTable.TableHead
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected class
protected class
Nested classes/interfaces inherited from class com.vaadin.v7.client.ui.VScrollTable.TableHead
com.vaadin.v7.client.ui.VScrollTable.TableHead.ColumnSelectorMenuDetails, com.vaadin.v7.client.ui.VScrollTable.TableHead.VisibleColumnAction
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
Modifier and TypeFieldDescriptionprotected final com.google.gwt.user.client.ui.SimplePanel
Fields inherited from class com.vaadin.v7.client.ui.VScrollTable.TableHead
availableCells, columnSelector, tr
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.v7.client.ui.VScrollTable.HeaderCell
createHeaderCell
(String cid, String caption) com.vaadin.client.ui.Action[]
protected String
getCustomHtmlAttributes
(com.vaadin.v7.client.ui.VScrollTable.TableHead.VisibleColumnAction action) protected int
void
onBrowserEvent
(com.google.gwt.user.client.Event event) void
Methods inherited from class com.vaadin.v7.client.ui.VScrollTable.TableHead
clear, disableAutoColumnWidthCalculation, disableBrowserIntelligence, enableBrowserIntelligence, enableColumn, fillAdditionalUpdatedCells, getClient, getColumnAlignments, getHeaderCell, getHeaderCell, getOffsetForCaptionContainer, getPaintableId, getVisibleCellCount, getVisibleCells, iterator, moveCell, onDetach, remove, removeCell, resizeCaptionContainer, setColumnCollapsingAllowed, setHeaderCell, setHorizontalScrollPosition, shouldRecalcColWidths, updateCellsFromUIDL, updateStyleNames
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, add, adopt, 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, 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, sinkBitlessEvent, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
presentationsEditIcon
protected final com.google.gwt.user.client.ui.SimplePanel presentationsEditIcon
-
-
Constructor Details
-
JmixTreeTableTableHead
public JmixTreeTableTableHead()
-
-
Method Details
-
getActions
public com.vaadin.client.ui.Action[] getActions()- Specified by:
getActions
in interfacecom.vaadin.client.ui.ActionOwner
- Overrides:
getActions
in classcom.vaadin.v7.client.ui.VScrollTable.TableHead
-
getIconsOffsetWidth
protected int getIconsOffsetWidth()- Overrides:
getIconsOffsetWidth
in classcom.vaadin.v7.client.ui.VScrollTable.TableHead
-
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event) - Specified by:
onBrowserEvent
in interfacecom.google.gwt.user.client.EventListener
- Overrides:
onBrowserEvent
in classcom.vaadin.v7.client.ui.VScrollTable.TableHead
-
setWidth
- Overrides:
setWidth
in classcom.google.gwt.user.client.ui.UIObject
-
createHeaderCell
protected com.vaadin.v7.client.ui.VScrollTable.HeaderCell createHeaderCell(String cid, String caption) - Overrides:
createHeaderCell
in classcom.vaadin.v7.client.ui.VScrollTable.TableHead
-
getCustomHtmlAttributes
protected String getCustomHtmlAttributes(com.vaadin.v7.client.ui.VScrollTable.TableHead.VisibleColumnAction action) - Overrides:
getCustomHtmlAttributes
in classcom.vaadin.v7.client.ui.VScrollTable.TableHead
-