public class TreeTableLoader extends AbstractTableLoader<TreeTable>
AbstractTableLoader.TableDataHolderComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTaskbuttonsPanelLoader, masterDataLoaderPostLoadListener, panelElement, sortDirection, sortedColumnIdapplicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent| Constructor and Description | 
|---|
TreeTableLoader()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
createComponent()
Creates result component by XML-element and loads its Id. 
 | 
protected ContainerTableItems | 
createContainerTableSource(CollectionContainer container)  | 
protected TableItems | 
createEmptyTableItems(io.jmix.core.metamodel.model.MetaClass metaClass)  | 
createButtonsPanel, getAppliedProperties, getMetadata, getMetadataTools, getOverriddenColumn, getViewRepository, initMasterDataLoaderListener, initTableDataHolder, loadAggregatable, loadAggregation, loadAggregationStyle, loadButtonsPanel, loadCaptionAsHtml, loadColumn, loadColumnControlVisible, loadColumnHeaderVisible, loadColumnId, loadColumns, loadColumnsByInclude, loadColumnSort, loadComponent, loadContextMenuEnabled, loadEmptyStateLinkMessage, loadEmptyStateMessage, loadMaxTextLength, loadMultiLineCells, loadPagination, loadReorderingAllowed, loadRequired, loadShowSelection, loadSortable, loadTableData, loadTextSelectionEnabled, onMasterDataLoaderPostLoad, setColumnSort, setupDataContainerloadDeclarativeActionassignFrame, assignXmlDescriptor, findComponent, getActions, getClassManager, getComponentContext, getCompositeComponentContext, getContext, getElement, getFactory, getIconPath, getLayoutLoader, getLayoutLoader, getLayoutLoaderConfig, getLoaderResolver, getLoaderSupport, getMessages, getMessageTools, getMeterRegistry, getParentDataContainer, getProperties, getResultComponent, getTheme, initAction, loadAction, loadActionConstraint, loadActionId, loadActions, loadAlign, loadBoolean, loadBoolean, loadBorder, loadCaption, loadCaptionAsHtml, loadCollapsible, loadContainer, loadContainer, loadContextHelp, loadCss, loadData, loadDeclarativeActionByType, loadDeclarativeActionDefault, loadDescription, loadDescriptionAsHtml, loadEditable, loadEnable, loadEnum, loadEnum, loadFocusable, loadFormatter, loadFormatter, loadHeight, loadHeight, loadHtmlSanitizerEnabled, loadIcon, loadId, loadInputPrompt, loadInteger, loadInteger, loadMargin, loadMetaClass, loadMetaClass, loadMinHeight, loadMinHeight, loadMinWidth, loadMinWidth, loadOptionsContainer, loadOrientation, loadRequired, loadRequiredIndicatorVisible, loadResourceString, loadResponsive, loadShortcut, loadShortcutFromAlias, loadShortcutFromConfig, loadShortcutFromFQNConfig, loadString, loadString, loadStyleName, loadTabIndex, loadThemeInt, loadThemeString, loadValidation, loadValuePickerDeclarativeAction, loadVisible, loadWidth, loadWidth, parseMarginInfo, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLayoutLoaderConfig, setLoaderResolver, setLoaderSupportpublic void createComponent()
ComponentLoaderComponentLoader.getResultComponent()protected ContainerTableItems createContainerTableSource(CollectionContainer container)
createContainerTableSource in class AbstractTableLoader<TreeTable>protected TableItems createEmptyTableItems(io.jmix.core.metamodel.model.MetaClass metaClass)
createEmptyTableItems in class AbstractTableLoader<TreeTable>