Package io.jmix.ui.xml.layout.loader
Class TabComponentLoader
java.lang.Object
io.jmix.ui.xml.layout.loader.AbstractComponentLoader<T>
io.jmix.ui.xml.layout.loader.ContainerLoader<T>
io.jmix.ui.xml.layout.loader.AbstractBoxLoader<VBoxLayout>
io.jmix.ui.xml.layout.loader.VBoxLayoutLoader
io.jmix.ui.xml.layout.loader.TabComponentLoader
- All Implemented Interfaces:
ComponentLoader<VBoxLayout>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.xml.layout.ComponentLoader
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask
-
Field Summary
Fields inherited from class io.jmix.ui.xml.layout.loader.ContainerLoader
pendingLoadComponents
Fields inherited from class io.jmix.ui.xml.layout.loader.AbstractComponentLoader
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
loadDescription
(Component.HasDescription component, org.dom4j.Element element) protected void
loadEnable
(Component component, org.dom4j.Element element) protected void
loadVisible
(Component component, org.dom4j.Element element) Methods inherited from class io.jmix.ui.xml.layout.loader.VBoxLayoutLoader
createComponent
Methods inherited from class io.jmix.ui.xml.layout.loader.AbstractBoxLoader
loadComponent
Methods inherited from class io.jmix.ui.xml.layout.loader.ContainerLoader
createSubComponents, find, isChildElementIgnored, loadSpacing, loadSubComponents, loadSubComponentsAndExpand, setComponentsRatio
Methods inherited from class io.jmix.ui.xml.layout.loader.AbstractComponentLoader
assignFrame, 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, loadDeclarativeAction, loadDeclarativeActionByType, loadDeclarativeActionDefault, loadDescriptionAsHtml, loadEditable, 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, loadWidth, loadWidth, parseMarginInfo, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLayoutLoaderConfig, setLoaderResolver, setLoaderSupport
-
Constructor Details
-
TabComponentLoader
public TabComponentLoader()
-
-
Method Details
-
loadEnable
- Overrides:
loadEnable
in classAbstractComponentLoader<VBoxLayout>
-
loadVisible
- Overrides:
loadVisible
in classAbstractComponentLoader<VBoxLayout>
-
loadDescription
- Overrides:
loadDescription
in classAbstractComponentLoader<VBoxLayout>
-