public class TabSheetLoader extends ContainerLoader<TabSheet>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<org.dom4j.Element,TabSheet.Tab> |
pendingLoadTabs |
pendingLoadComponents
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
TabSheetLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected TabSheet |
createComponentInternal() |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadTabCaptionsAsHtml(TabSheet resultComponent,
org.dom4j.Element element) |
protected void |
loadTabsProperties() |
protected void |
loadTabsVisible(TabSheet resultComponent,
org.dom4j.Element element) |
createSubComponents, find, isChildElementIgnored, loadSpacing, loadSubComponents, loadSubComponentsAndExpand, setComponentsRatio
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, loadDescription, loadDescriptionAsHtml, loadEditable, loadEnable, loadEnum, loadEnum, loadFocusable, loadFormatter, loadFormatter, loadHeight, loadHeight, loadHtmlSanitizerEnabled, loadIcon, loadId, loadInputPrompt, loadInteger, loadInteger, loadMargin, loadMetaClass, loadMetaClass, 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, setLoaderSupport
protected java.util.Map<org.dom4j.Element,TabSheet.Tab> pendingLoadTabs
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
protected TabSheet createComponentInternal()
public void loadComponent()
ComponentLoader
ComponentLoader.getElement(Element)
protected void loadTabsProperties()
protected void loadTabsVisible(TabSheet resultComponent, org.dom4j.Element element)
protected void loadTabCaptionsAsHtml(TabSheet resultComponent, org.dom4j.Element element)