public class HtmlBoxLayoutLoader extends ContainerLoader<HtmlBoxLayout>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
TEMPLATE_CONTENTS_ELEMENT_NAME |
pendingLoadComponents
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
HtmlBoxLayoutLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected boolean |
isChildElementIgnored(org.dom4j.Element subElement)
Checks if child element should have a separate loader or not.
|
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadTemplate(HtmlBoxLayout htmlBox,
org.dom4j.Element element) |
protected void |
loadTemplateContents(HtmlBoxLayout htmlBox,
org.dom4j.Element element) |
createSubComponents, find, 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 static final java.lang.String TEMPLATE_CONTENTS_ELEMENT_NAME
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
protected boolean isChildElementIgnored(org.dom4j.Element subElement)
ContainerLoader
isChildElementIgnored
in class ContainerLoader<HtmlBoxLayout>
subElement
- the element to be checkedtrue
if child element should have no separate loader, false
otherwisepublic void loadComponent()
ComponentLoader
ComponentLoader.getElement(Element)
protected void loadTemplate(HtmlBoxLayout htmlBox, org.dom4j.Element element)
protected void loadTemplateContents(HtmlBoxLayout htmlBox, org.dom4j.Element element)