Attachments List - caf_h:attachmentsList

Component Information 
InfoValue
Component Typecom.webmethods.caf.faces.panel.AttachmentsList
Handler Classcom.webmethods.caf.faces.component.DynamicControlHandler
Renderer TypeNone
Description Same as Attachments Panel, but with support for drag and drop upload.
Palette LocationCAF Html/Control/Panel/Attachments List
Client-Side ModelCAF.Output.Model
Attributes 
NameRequiredTypeDescription
acceptContentTypesfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSV of mime types that are allowed to be attached
acceptContentTypesMessagefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Validation Message to display when a file type is not allowed.
acceptFileExtensionsfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSV of file extensions that are allowed to be attached
acceptFileExtensionsMessagefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Validation Message to display when a file extension is not allowed.
attachmentsProvidertruejavax.el.ValueExpression
(must evaluate to com.webmethods.caf.faces.data.attachments.IAttachmentsProvider)
ValueBinding expression that resolves to an instance of the IAttachmentProvider interface
customValidatorfalsejavax.el.ValueExpression
(must evaluate to javax.faces.validator.Validator)
A method binding expression for a method that validates the component local value.
defaultEncodingfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Default encoding for new attachments
dirfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the directionality of the flow of the content for the current element

Valid values are:

  • ltr
  • rtl
downloadTargetWindowfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The target window for attachment links

If not specified, the default value is "_self".

dragNDropAvailablefalsejavax.el.ValueExpression
(must evaluate to boolean)
Add 'Drag and Drop' support for attachments

If not specified, the default value is "true".

idfalsejava.lang.String Control identifier
maxFileSizefalsejavax.el.ValueExpression
(must evaluate to java.lang.Long)
Maximum file size (in bytes) that are allowed to be attached
maxFileSizeMessagefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Validation Message to display when a file is too large.
readOnlyfalsejavax.el.ValueExpression
(must evaluate to boolean)
True if control is un-modifiable

If not specified, the default value is "false".

renderedfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to render control; false to ignore it

If not specified, the default value is "true".

rowsfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Number of attachments shown in table per page

If not specified, the default value is "5".

specifyEncodingfalsejavax.el.ValueExpression
(must evaluate to boolean)
Specify encoding available

If not specified, the default value is "false".

useWebDavURLsfalsejavax.el.ValueExpression
(must evaluate to boolean)
Use WebDav URLs for the links to the attachments

If not specified, the default value is "false".

Output generated by Vdldoc View Declaration Language Documentation Generator.