public class FileUploadFieldLoader<T extends Field & SingleFileUploadField> 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 |
---|
FileUploadFieldLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected void |
loadAccept(UploadField uploadField,
org.dom4j.Element element) |
protected void |
loadClearButton(SingleFileUploadField resultComponent,
org.dom4j.Element element) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadDropZone(UploadField uploadField,
org.dom4j.Element element) |
protected void |
loadFileSizeLimit() |
protected void |
loadPasteZone(UploadField uploadField,
org.dom4j.Element element) |
protected void |
loadPermittedExtensions(UploadField uploadField,
org.dom4j.Element element) |
protected void |
loadShowFileName(SingleFileUploadField resultComponent,
org.dom4j.Element element) |
protected void |
loadUploadButton(SingleFileUploadField resultComponent,
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
public void loadComponent()
ComponentLoader
loadComponent
in interface ComponentLoader<T extends Field & SingleFileUploadField>
loadComponent
in class AbstractFieldLoader<T extends Field & SingleFileUploadField>
ComponentLoader.getElement(Element)
protected void loadFileSizeLimit()
protected void loadUploadButton(SingleFileUploadField resultComponent, org.dom4j.Element element)
protected void loadClearButton(SingleFileUploadField resultComponent, org.dom4j.Element element)
protected void loadShowFileName(SingleFileUploadField resultComponent, org.dom4j.Element element)
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
protected void loadAccept(UploadField uploadField, org.dom4j.Element element)
protected void loadPermittedExtensions(UploadField uploadField, org.dom4j.Element element)
protected void loadDropZone(UploadField uploadField, org.dom4j.Element element)
protected void loadPasteZone(UploadField uploadField, org.dom4j.Element element)