Class FileUploadWidget
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
org.hippoecm.frontend.plugins.jquery.upload.AbstractFileUploadWidget
org.hippoecm.frontend.plugins.jquery.upload.multiple.FileUploadWidget
- All Implemented Interfaces:
Serializable
,Iterable<org.apache.wicket.Component>
,org.apache.wicket.event.IEventSink
,org.apache.wicket.event.IEventSource
,org.apache.wicket.feedback.IFeedbackContributor
,org.apache.wicket.IConverterLocator
,org.apache.wicket.IMetadataContext<Serializable,
,org.apache.wicket.Component> org.apache.wicket.IQueueRegion
,org.apache.wicket.markup.html.IHeaderContributor
,org.apache.wicket.request.component.IRequestableComponent
,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>
,org.apache.wicket.util.io.IClusterable
The multi-files upload widget.
- See Also:
-
Field Summary
Fields inherited from class org.hippoecm.frontend.plugins.jquery.upload.AbstractFileUploadWidget
settings
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANEL
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
-
Constructor Summary
ConstructorDescriptionFileUploadWidget
(String uploadPanel, IPluginConfig pluginConfig, FileUploadValidationService validator, FileUploadPreProcessorService fileUploadPreProcessorService) -
Method Summary
Modifier and TypeMethodDescriptionint
int
protected void
onAfterUpload
(org.apache.commons.fileupload2.core.FileItem<?> file, FileUploadInfo fileUploadInfo) The event is fired after the selecting files has been processed and uploaded.protected void
protected void
onFileUploadResponse
(org.apache.wicket.protocol.http.servlet.ServletWebRequest request, Map<String, FileUploadInfo> uploadedFiles) protected void
onSelectionChange
(org.apache.wicket.ajax.AjaxRequestTarget target) The event is fired when the file selection list was changedvoid
setFileUploadBar
(FileUploadBar fileUploadBar) Methods inherited from class org.hippoecm.frontend.plugins.jquery.upload.AbstractFileUploadWidget
getSettings, onBeforeUpload, onFileUpload, onFinished, onUploadError, preProcess, process, validate
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategy
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
Methods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContext
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
FileUploadWidget
public FileUploadWidget(String uploadPanel, IPluginConfig pluginConfig, FileUploadValidationService validator, FileUploadPreProcessorService fileUploadPreProcessorService)
-
-
Method Details
-
onFileUploadResponse
protected void onFileUploadResponse(org.apache.wicket.protocol.http.servlet.ServletWebRequest request, Map<String, FileUploadInfo> uploadedFiles) -
getUploadScript
- Overrides:
getUploadScript
in classAbstractFileUploadWidget
-
onBeforeRender
protected void onBeforeRender()- Overrides:
onBeforeRender
in classorg.apache.wicket.Component
-
onAfterUpload
protected void onAfterUpload(org.apache.commons.fileupload2.core.FileItem<?> file, FileUploadInfo fileUploadInfo) Description copied from class:AbstractFileUploadWidget
The event is fired after the selecting files has been processed and uploaded.- Overrides:
onAfterUpload
in classAbstractFileUploadWidget
-
onSelectionChange
protected void onSelectionChange(org.apache.wicket.ajax.AjaxRequestTarget target) The event is fired when the file selection list was changed -
getNumberOfValidFiles
public int getNumberOfValidFiles() -
getNumberOfSelectedFiles
public int getNumberOfSelectedFiles() -
getFileUploadBar
-
setFileUploadBar
-