public class CubaTree<T>
extends com.vaadin.ui.Tree<T>
implements com.vaadin.event.Action.ShortcutNotifier
com.vaadin.ui.Tree.ItemClick<T>, com.vaadin.ui.Tree.ItemClickListener<T>, com.vaadin.ui.Tree.TreeContextClickEvent<T>, com.vaadin.ui.Tree.TreeMultiSelectionModel<T>, com.vaadin.ui.Tree.TreeRenderercom.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlercom.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listenercom.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenercom.vaadin.server.Sizeable.Unitcom.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
debugId |
| Constructor and Description |
|---|
CubaTree() |
| Modifier and Type | Method and Description |
|---|---|
void |
collapseAll() |
void |
collapseItemWithChildren(T item) |
protected com.vaadin.ui.TreeGrid<T> |
createTreeGrid() |
void |
deselectAll() |
void |
expandAll() |
void |
expandItemWithParents(T item) |
void |
expandUpTo(int level) |
java.util.Collection<T> |
getChildren(T item) |
CubaTreeGrid<T> |
getCompositionRoot() |
java.lang.String |
getId() |
java.util.stream.Stream<T> |
getItems() |
protected T |
getParentItem(T item) |
protected com.vaadin.ui.Grid.SelectionMode |
getSelectionMode() |
boolean |
hasChildren(T item) |
void |
repaint() |
void |
setCubaId(java.lang.String cubaId) |
void |
setDataProvider(com.vaadin.data.provider.DataProvider<T,?> dataProvider) |
void |
setGridSelectionModel(com.vaadin.ui.components.grid.GridSelectionModel<T> model) |
void |
setId(java.lang.String id) |
addCollapseListener, addContextClickListener, addExpandListener, addItemClickListener, addSelectionListener, addStyleName, asMultiSelect, asSingleSelect, collapse, collapse, collapseRecursively, deselect, deserializeDeclarativeRepresentation, expand, expand, expandRecursively, fireCollapseEvent, fireExpandEvent, focus, getCaption, getComponentError, getContentMode, getDataProvider, getErrorMessage, getIcon, getItemCaptionGenerator, getItemCollapseAllowedProvider, getItemDescriptionGenerator, getItemIconGenerator, getPrimaryStyleName, getSelectedItems, getSelectionModel, getStyleGenerator, getStyleName, getTabIndex, isAutoRecalculateWidth, isCaptionAsHtml, isExpanded, readDesign, removeContextClickListener, removeStyleName, scrollTo, scrollTo, scrollToEnd, scrollToStart, select, serializeDeclarativeRepresentation, setAutoRecalculateWidth, setCaption, setCaptionAsHtml, setComponentError, setContentMode, setDescription, setDescription, setIcon, setItemCaptionGenerator, setItemCollapseAllowedProvider, setItemDescriptionGenerator, setItemDescriptionGenerator, setItemIconGenerator, setPrimaryStyleName, setRowHeight, setSelectionMode, setStyleGenerator, setStyleName, setStyleName, setTabIndex, writeDesignbeforeClientResponse, getDebugId, getDescription, getHeight, getHeightUnits, getState, getState, getWidth, getWidthUnits, isEnabled, iterator, setCompositionRoot, setDebugId, setEnabled, setHeight, setHeight, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthUndefinedaddContextHelpIconClickListener, addListener, addShortcutListener, attach, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getActionManager, getComponentErrorProvider, getContextHelpText, getCubaId, getCustomAttributes, getData, getLocale, getParent, getRequiredError, isConnectorEnabled, isContextHelpTextHtmlEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeListener, removeShortcutListener, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setHeightFull, setLocale, setParent, setReadOnly, setRequiredError, setRequiredIndicatorVisible, setResponsive, setVisible, setWidthFulladdAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddShortcutListener, removeShortcutListenergetTreeData, setItems, setItems, setItems, setItems, setItems, setTreeDataaddListener, addStyleNames, attach, getCubaId, getDescription, getLocale, getParent, getUI, isEnabled, isVisible, removeListener, removeStyleNames, setEnabled, setParent, setVisibleaddAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerprotected com.vaadin.ui.TreeGrid<T> createTreeGrid()
createTreeGrid in class com.vaadin.ui.Tree<T>public void setCubaId(java.lang.String cubaId)
setCubaId in interface com.vaadin.ui.ComponentsetCubaId in class com.vaadin.ui.AbstractComponentpublic void setId(java.lang.String id)
setId in interface com.vaadin.ui.ComponentsetId in class com.vaadin.ui.Tree<T>public java.lang.String getId()
getId in interface com.vaadin.ui.ComponentgetId in class com.vaadin.ui.Tree<T>public CubaTreeGrid<T> getCompositionRoot()
getCompositionRoot in class com.vaadin.ui.Compositepublic void setGridSelectionModel(com.vaadin.ui.components.grid.GridSelectionModel<T> model)
protected com.vaadin.ui.Grid.SelectionMode getSelectionMode()
getSelectionMode in class com.vaadin.ui.Tree<T>public void setDataProvider(com.vaadin.data.provider.DataProvider<T,?> dataProvider)
public boolean hasChildren(T item)
public java.util.stream.Stream<T> getItems()
public void expandAll()
public void expandItemWithParents(T item)
public void collapseAll()
public void collapseItemWithChildren(T item)
public void expandUpTo(int level)
public void deselectAll()
public void repaint()