org.riotfamily.forms.element.upload
Class FileUpload
java.lang.Object
org.riotfamily.forms.AbstractElement
org.riotfamily.forms.AbstractEditorBase
org.riotfamily.forms.CompositeElement
org.riotfamily.forms.element.upload.AbstractFileUpload
org.riotfamily.forms.element.upload.FileUpload
- All Implemented Interfaces:
- Editor, Element, ResourceElement, BeanFactoryAware
public class FileUpload
- extends AbstractFileUpload
Methods inherited from class org.riotfamily.forms.CompositeElement |
addComponent, afterFormSet, focus, getComponents, initComponent, initCompositeElement, isEmpty, processRequest, processRequestCompontents, removeComponent, renderInternal, setBeanFactory |
Methods inherited from class org.riotfamily.forms.AbstractEditorBase |
addChangeListener, afterBindingSet, fireChangeEvent, getEditorBinding, getFieldName, getHint, getLabel, getParamName, hasListeners, setEditorBinding, setFieldName, setParamName |
Methods inherited from class org.riotfamily.forms.AbstractElement |
afterFormContextSet, getEventTriggerId, getForm, getFormContext, getFormListener, getId, getParent, getStyleClass, getSystemStyleClass, getWrapperStyleClass, isEnabled, isRequired, isVisible, render, render, setEnabled, setForm, setFormContext, setHint, setId, setInline, setLabel, setParent, setReadOnly, setRequired, setStyleClass, setVisible, setWrap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.riotfamily.forms.Element |
focus, getEventTriggerId, getForm, getFormContext, getId, getParent, getStyleClass, isEnabled, isRequired, isVisible, processRequest, render, setEnabled, setForm, setFormContext, setId, setParent, setRequired |
FileUpload
public FileUpload()
createPreviewElement
protected Element createPreviewElement()
- Specified by:
createPreviewElement
in class AbstractFileUpload
getPreviewData
protected byte[] getPreviewData()
isFilePresent
protected boolean isFilePresent()
- Specified by:
isFilePresent
in class AbstractFileUpload
onRemove
protected void onRemove()
- Specified by:
onRemove
in class AbstractFileUpload
onUpload
protected void onUpload(MultipartFile multipartFile)
throws IOException
- Specified by:
onUpload
in class AbstractFileUpload
- Throws:
IOException
getValue
public Object getValue()
- Description copied from interface:
Editor
- Returns the value.
setValue
public void setValue(Object value)
- Description copied from interface:
Editor
- Sets the (initial) value, typically retrieved from a backing object.
validate
protected void validate()
- Overrides:
validate
in class AbstractFileUpload