public class JpqlFilterLoader extends AbstractSingleFilterComponentLoader<JpqlFilter<?>>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
JpqlFilterLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected Component |
createValueComponent(java.util.List<org.dom4j.Element> elements) |
protected HasValue<?> |
generateValueComponent() |
protected JpqlFilterSupport |
getJpqlFilterSupport() |
protected void |
loadAttributesBeforeValueComponent() |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadCondition(JpqlFilter<?> component,
org.dom4j.Element element) |
protected void |
loadDefaultValue(JpqlFilter component,
org.dom4j.Element element) |
getSingleFilterSupport, loadDataLoader, loadValueComponent
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
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
protected void loadAttributesBeforeValueComponent()
loadAttributesBeforeValueComponent
in class AbstractSingleFilterComponentLoader<JpqlFilter<?>>
public void loadComponent()
ComponentLoader
loadComponent
in interface ComponentLoader<JpqlFilter<?>>
loadComponent
in class AbstractSingleFilterComponentLoader<JpqlFilter<?>>
ComponentLoader.getElement(Element)
protected Component createValueComponent(java.util.List<org.dom4j.Element> elements)
createValueComponent
in class AbstractSingleFilterComponentLoader<JpqlFilter<?>>
protected HasValue<?> generateValueComponent()
generateValueComponent
in class AbstractSingleFilterComponentLoader<JpqlFilter<?>>
protected void loadCondition(JpqlFilter<?> component, org.dom4j.Element element)
protected void loadDefaultValue(JpqlFilter component, org.dom4j.Element element)
protected JpqlFilterSupport getJpqlFilterSupport()