public abstract class AbstractTextFieldLoader<T extends TextInputField> extends AbstractFieldLoader<T>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
AbstractTextFieldLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
loadCaseConversion(TextInputField.CaseConversionSupported component,
org.dom4j.Element element) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadConversionErrorMessage(HasConversionErrorMessage component,
org.dom4j.Element element) |
protected void |
loadMaxLength(TextInputField.MaxLengthLimited component,
org.dom4j.Element element) |
protected void |
loadTextChangeEventProperties(TextInputField.TextChangeNotifier component,
org.dom4j.Element element) |
protected void |
loadTrimming(TextInputField.TrimSupported component,
org.dom4j.Element element) |
loadBuffered, loadDatatype
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createComponent
public void loadComponent()
ComponentLoader
loadComponent
in interface ComponentLoader<T extends TextInputField>
loadComponent
in class AbstractFieldLoader<T extends TextInputField>
ComponentLoader.getElement(Element)
protected void loadTrimming(TextInputField.TrimSupported component, org.dom4j.Element element)
protected void loadMaxLength(TextInputField.MaxLengthLimited component, org.dom4j.Element element)
protected void loadCaseConversion(TextInputField.CaseConversionSupported component, org.dom4j.Element element)
protected void loadTextChangeEventProperties(TextInputField.TextChangeNotifier component, org.dom4j.Element element)
protected void loadConversionErrorMessage(HasConversionErrorMessage component, org.dom4j.Element element)