public final class UIWidgetFileUpload extends UISimpleCustomWidget
Currently this widget can only be used with dynamic beans. The current node must be of type BeanDefinition.OSD_FILE_UPLOAD.
BeanDefinition.createElement(Path, SchemaTypeName)
Modifier and Type | Field and Description |
---|---|
static String |
KEY_PARAMETER_NAME_SUFFIX |
static String |
KEY_SET_ATTRIBUTE_NAME |
Constructor and Description |
---|
UIWidgetFileUpload(WidgetFactoryContext aContext)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
setAccept(String anAccept)
This attribute specifies a default filter for file names.
|
void |
validate(WidgetValidationContext aValidationContext)
Validates the widget.
|
void |
write(WidgetWriter aWriter,
WidgetDisplayContext aContext)
Displays the widget.
|
isDisplayingCustomWidgetValidationMessage, isEditorDisabled, setEditorDisabled
public static final String KEY_PARAMETER_NAME_SUFFIX
public static final String KEY_SET_ATTRIBUTE_NAME
public UIWidgetFileUpload(WidgetFactoryContext aContext)
public void setAccept(String anAccept)
For details on format, please refer to HTML <input> accept attribute specifications.
public void write(WidgetWriter aWriter, WidgetDisplayContext aContext)
write
in class UISimpleCustomWidget
public void validate(WidgetValidationContext aValidationContext)
validate
in class UISimpleCustomWidget