public class FilterLoader extends ActionsHolderLoader<Filter>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
FilterLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected void |
loadActions(ActionsHolder actionsHolder,
org.dom4j.Element element) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadConditions(Filter component,
org.dom4j.Element element) |
protected void |
loadConfiguration(Filter component,
org.dom4j.Element configurationElement) |
protected void |
loadConfigurationComponents(Filter.Configuration configuration,
org.dom4j.Element element) |
protected void |
loadConfigurations(Filter component,
org.dom4j.Element element) |
protected void |
loadDataLoader(Filter component,
org.dom4j.Element element) |
protected FilterComponent |
loadFilterComponent(org.dom4j.Element element) |
protected void |
loadProperties(Filter component,
org.dom4j.Element element) |
loadDeclarativeAction
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, 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, 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
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
public void loadComponent()
ComponentLoader
ComponentLoader.getElement(Element)
protected void loadActions(ActionsHolder actionsHolder, org.dom4j.Element element)
loadActions
in class AbstractComponentLoader<Filter>
protected void loadDataLoader(Filter component, org.dom4j.Element element)
protected void loadProperties(Filter component, org.dom4j.Element element)
protected void loadConditions(Filter component, org.dom4j.Element element)
protected void loadConfigurations(Filter component, org.dom4j.Element element)
protected void loadConfiguration(Filter component, org.dom4j.Element configurationElement)
protected void loadConfigurationComponents(Filter.Configuration configuration, org.dom4j.Element element)
protected FilterComponent loadFilterComponent(org.dom4j.Element element)