|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.webapp.UIComponentTagBase javax.faces.webapp.UIComponentClassicTagBase javax.faces.webapp.UIComponentELTag org.richfaces.webapp.taglib.UIComponentELTagBase org.ajax4jsf.webapp.taglib.UIComponentTagBase org.ajax4jsf.webapp.taglib.HtmlComponentTagBase org.richfaces.taglib.FileUploadTag
public class FileUploadTag
Field Summary |
---|
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
bodyContent, pageContext, UNIQUE_ID_PREFIX |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Constructor Summary | |
---|---|
FileUploadTag()
|
Method Summary | |
---|---|
java.lang.String |
getComponentType()
|
java.lang.String |
getRendererType()
|
void |
release()
|
void |
setAcceptedTypes(javax.el.ValueExpression __acceptedTypes)
Files types allowed to upload Setter for acceptedTypes |
void |
setAccesskey(javax.el.ValueExpression __accesskey)
This attribute assigns an access key to an element. |
void |
setAddButtonClass(javax.el.ValueExpression __addButtonClass)
Assigns one or more space-separated CSS class names to the component 'Add' button Setter for addButtonClass |
void |
setAddButtonClassDisabled(javax.el.ValueExpression __addButtonClassDisabled)
Assigns one or more space-separated CSS class names to the component 'Add' button disabled Setter for addButtonClassDisabled |
void |
setAddControlLabel(javax.el.ValueExpression __addControlLabel)
Defines a label for an add button Setter for addControlLabel |
void |
setAjaxSingle(javax.el.ValueExpression __ajaxSingle)
Boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only. |
void |
setAllowFlash(javax.el.ValueExpression __allowFlash)
Attribute which allow the component to use the flash module that provides file upload functionality [false, true, auto]. |
void |
setAlt(javax.el.ValueExpression __alt)
For a user agents that cannot display images, forms, or applets, this attribute specifies alternate text. |
void |
setAutoclear(javax.el.ValueExpression __autoclear)
If this attribute is "true" files will be immediately removed from list after upload completed. |
void |
setCancelEntryControlLabel(javax.el.ValueExpression __cancelEntryControlLabel)
Defines a label for a cancel control Setter for cancelEntryControlLabel |
void |
setCleanButtonClass(javax.el.ValueExpression __cleanButtonClass)
Assigns one or more space-separated CSS class names to the component 'Clean' button Setter for cleanButtonClass |
void |
setCleanButtonClassDisabled(javax.el.ValueExpression __cleanButtonClassDisabled)
Assigns one or more space-separated CSS class names to the component 'Clean' button disabled Setter for cleanButtonClassDisabled |
void |
setClearAllControlLabel(javax.el.ValueExpression __clearAllControlLabel)
Defines a label for a clearAll button Setter for clearAllControlLabel |
void |
setClearControlLabel(javax.el.ValueExpression __clearControlLabel)
Defines a label for a clear control Setter for clearControlLabel |
void |
setDisabled(javax.el.ValueExpression __disabled)
Attribute 'disabled' provides a possibility to make the whole component disabled if its value equals to "true". |
void |
setDoneLabel(javax.el.ValueExpression __doneLabel)
Defines a label for a done label Setter for doneLabel |
void |
setFileEntryClass(javax.el.ValueExpression __fileEntryClass)
Assigns one or more space-separated CSS class names to the file entries Setter for fileEntryClass |
void |
setFileEntryClassDisabled(javax.el.ValueExpression __fileEntryClassDisabled)
Assigns one or more space-separated CSS class names to the file entries disabled Setter for fileEntryClassDisabled |
void |
setFileEntryControlClass(javax.el.ValueExpression __fileEntryControlClass)
Assigns one or more space-separated CSS class names to the controls of the file entries Setter for fileEntryControlClass |
void |
setFileEntryControlClassDisabled(javax.el.ValueExpression __fileEntryControlClassDisabled)
Assigns one or more space-separated CSS class names to the disabled controls of the file entries Setter for fileEntryControlClassDisabled |
void |
setFileUploadListener(javax.el.MethodExpression __fileUploadListener)
MethodExpression representing an action listener method that will be notified after file uploaded. |
void |
setImmediate(javax.el.ValueExpression __immediate)
A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase Setter for immediate |
void |
setImmediateUpload(javax.el.ValueExpression __immediateUpload)
If this attribute is true files will be immediately uploaded after they have been added in list. |
void |
setListHeight(javax.el.ValueExpression __listHeight)
Defines height of file list. |
void |
setListWidth(javax.el.ValueExpression __listWidth)
Defines width of file list. |
void |
setLocale(javax.el.ValueExpression __locale)
Used for locale definition Setter for locale |
void |
setMaxFilesQuantity(javax.el.ValueExpression __maxFilesQuantity)
Defines max files count allowed for upload (optional). |
void |
setNoDuplicate(javax.el.ValueExpression __noDuplicate)
Defines if component should allow to add files that were already in list. |
void |
setOnadd(javax.el.ValueExpression __onadd)
The client-side script method to be called before a file is added Setter for onadd |
void |
setOnblur(javax.el.ValueExpression __onblur)
The client-side script method to be called when the element loses the focus Setter for onblur |
void |
setOnchange(javax.el.ValueExpression __onchange)
The client-side script method to be called when the element value is changed Setter for onchange |
void |
setOnclear(javax.el.ValueExpression __onclear)
The client-side script method to be called when a file entry is cleared Setter for onclear |
void |
setOnerror(javax.el.ValueExpression __onerror)
The client-side script method to be called when a file uploading is interrupted according to any errors Setter for onerror |
void |
setOnfileuploadcomplete(javax.el.ValueExpression __onfileuploadcomplete)
The client-side script method to be called when a file is uploaded to the server Setter for onfileuploadcomplete |
void |
setOnfocus(javax.el.ValueExpression __onfocus)
The client-side script method to be called when the element gets the focus Setter for onfocus |
void |
setOnselect(javax.el.ValueExpression __onselect)
The client-side script method to be called when some text is selected in the text field. |
void |
setOnsizerejected(javax.el.ValueExpression __onsizerejected)
The client-side script method to be called when a file uploading is rejected by the file size overflow Setter for onsizerejected |
void |
setOntyperejected(javax.el.ValueExpression __ontyperejected)
The client-side script method to be called when a file type is rejected according to the file types allowed Setter for ontyperejected |
void |
setOnupload(javax.el.ValueExpression __onupload)
The client-side script method to be called when a file uploading is started Setter for onupload |
void |
setOnuploadcanceled(javax.el.ValueExpression __onuploadcanceled)
The client-side script method to be called when a file uploading is cancelled Setter for onuploadcanceled |
void |
setOnuploadcomplete(javax.el.ValueExpression __onuploadcomplete)
The client-side script method to be called when uploading of all files from the list is completed Setter for onuploadcomplete |
void |
setProgressLabel(javax.el.ValueExpression __progressLabel)
Defines a label for a progress label Setter for progressLabel |
protected void |
setProperties(javax.faces.component.UIComponent component)
|
void |
setRequired(javax.el.ValueExpression __required)
If "true", this component is checked for non-empty input Setter for required |
void |
setRequiredMessage(javax.el.ValueExpression __requiredMessage)
A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing Setter for requiredMessage |
void |
setSizeErrorLabel(javax.el.ValueExpression __sizeErrorLabel)
Defines a label for a size error label Setter for sizeErrorLabel |
void |
setStatus(javax.el.ValueExpression __status)
ID (in format of call UIComponent.findComponent()) of Request status component Setter for status |
void |
setStopButtonClass(javax.el.ValueExpression __stopButtonClass)
Assigns one or more space-separated CSS class names to the component 'Cancel' button Setter for stopButtonClass |
void |
setStopButtonClassDisabled(javax.el.ValueExpression __stopButtonClassDisabled)
Assigns one or more space-separated CSS class names to the component 'Cancel' button disabled Setter for stopButtonClassDisabled |
void |
setStopControlLabel(javax.el.ValueExpression __stopControlLabel)
Defines a label for a stop button Setter for stopControlLabel |
void |
setStopEntryControlLabel(javax.el.ValueExpression __stopEntryControlLabel)
Defines a label for a stop control Setter for stopEntryControlLabel |
void |
setTabindex(javax.el.ValueExpression __tabindex)
This attribute specifies the position of the current element in the tabbing order for the current document. |
void |
setTransferErrorLabel(javax.el.ValueExpression __transferErrorLabel)
Defines a label for a transfer error label Setter for transferErrorLabel |
void |
setUploadButtonClass(javax.el.ValueExpression __uploadButtonClass)
Assigns one or more space-separated CSS class names to the component 'Upload' button Setter for uploadButtonClass |
void |
setUploadButtonClassDisabled(javax.el.ValueExpression __uploadButtonClassDisabled)
Assigns one or more space-separated CSS class names to the component 'Upload' button disabled Setter for uploadButtonClassDisabled |
void |
setUploadControlLabel(javax.el.ValueExpression __uploadControlLabel)
Defines a label for an upload button Setter for uploadControlLabel |
void |
setUploadData(javax.el.ValueExpression __uploadData)
Collection of files uploaded Setter for uploadData |
void |
setUploadListClass(javax.el.ValueExpression __uploadListClass)
Assigns one or more space-separated CSS class names to the upload list Setter for uploadListClass |
void |
setUploadListClassDisabled(javax.el.ValueExpression __uploadListClassDisabled)
Assigns one or more space-separated CSS class names to the upload list disabled Setter for uploadListClassDisabled |
void |
setValidator(javax.el.MethodExpression __validator)
MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component Setter for validator |
void |
setValidatorMessage(javax.el.ValueExpression __validatorMessage)
A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator Setter for validatorMessage |
Methods inherited from class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase |
---|
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle |
Methods inherited from class org.ajax4jsf.webapp.taglib.UIComponentTagBase |
---|
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty |
Methods inherited from class org.richfaces.webapp.taglib.UIComponentELTagBase |
---|
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty |
Methods inherited from class javax.faces.webapp.UIComponentELTag |
---|
createComponent, getELContext, hasBinding, setBinding, setRendered |
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase |
---|
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
---|
doEndTag, doStartTag, getParent, setPageContext, setParent |
Constructor Detail |
---|
public FileUploadTag()
Method Detail |
---|
public void setAcceptedTypes(javax.el.ValueExpression __acceptedTypes)
acceptedTypes
- - new valuepublic void setAccesskey(javax.el.ValueExpression __accesskey)
accesskey
- - new valuepublic void setAddButtonClass(javax.el.ValueExpression __addButtonClass)
addButtonClass
- - new valuepublic void setAddButtonClassDisabled(javax.el.ValueExpression __addButtonClassDisabled)
addButtonClassDisabled
- - new valuepublic void setAddControlLabel(javax.el.ValueExpression __addControlLabel)
addControlLabel
- - new valuepublic void setAjaxSingle(javax.el.ValueExpression __ajaxSingle)
ajaxSingle
- - new valuepublic void setAllowFlash(javax.el.ValueExpression __allowFlash)
allowFlash
- - new valuepublic void setAlt(javax.el.ValueExpression __alt)
alt
- - new valuepublic void setAutoclear(javax.el.ValueExpression __autoclear)
autoclear
- - new valuepublic void setCancelEntryControlLabel(javax.el.ValueExpression __cancelEntryControlLabel)
cancelEntryControlLabel
- - new valuepublic void setCleanButtonClass(javax.el.ValueExpression __cleanButtonClass)
cleanButtonClass
- - new valuepublic void setCleanButtonClassDisabled(javax.el.ValueExpression __cleanButtonClassDisabled)
cleanButtonClassDisabled
- - new valuepublic void setClearAllControlLabel(javax.el.ValueExpression __clearAllControlLabel)
clearAllControlLabel
- - new valuepublic void setClearControlLabel(javax.el.ValueExpression __clearControlLabel)
clearControlLabel
- - new valuepublic void setDisabled(javax.el.ValueExpression __disabled)
disabled
- - new valuepublic void setDoneLabel(javax.el.ValueExpression __doneLabel)
doneLabel
- - new valuepublic void setFileEntryClass(javax.el.ValueExpression __fileEntryClass)
fileEntryClass
- - new valuepublic void setFileEntryClassDisabled(javax.el.ValueExpression __fileEntryClassDisabled)
fileEntryClassDisabled
- - new valuepublic void setFileEntryControlClass(javax.el.ValueExpression __fileEntryControlClass)
fileEntryControlClass
- - new valuepublic void setFileEntryControlClassDisabled(javax.el.ValueExpression __fileEntryControlClassDisabled)
fileEntryControlClassDisabled
- - new valuepublic void setFileUploadListener(javax.el.MethodExpression __fileUploadListener)
fileUploadListener
- - new valuepublic void setImmediate(javax.el.ValueExpression __immediate)
immediate
- - new valuepublic void setImmediateUpload(javax.el.ValueExpression __immediateUpload)
immediateUpload
- - new valuepublic void setListHeight(javax.el.ValueExpression __listHeight)
listHeight
- - new valuepublic void setListWidth(javax.el.ValueExpression __listWidth)
listWidth
- - new valuepublic void setLocale(javax.el.ValueExpression __locale)
locale
- - new valuepublic void setMaxFilesQuantity(javax.el.ValueExpression __maxFilesQuantity)
maxFilesQuantity
- - new valuepublic void setNoDuplicate(javax.el.ValueExpression __noDuplicate)
noDuplicate
- - new valuepublic void setOnadd(javax.el.ValueExpression __onadd)
onadd
- - new valuepublic void setOnblur(javax.el.ValueExpression __onblur)
onblur
- - new valuepublic void setOnchange(javax.el.ValueExpression __onchange)
onchange
- - new valuepublic void setOnclear(javax.el.ValueExpression __onclear)
onclear
- - new valuepublic void setOnerror(javax.el.ValueExpression __onerror)
onerror
- - new valuepublic void setOnfileuploadcomplete(javax.el.ValueExpression __onfileuploadcomplete)
onfileuploadcomplete
- - new valuepublic void setOnfocus(javax.el.ValueExpression __onfocus)
onfocus
- - new valuepublic void setOnselect(javax.el.ValueExpression __onselect)
onselect
- - new valuepublic void setOnsizerejected(javax.el.ValueExpression __onsizerejected)
onsizerejected
- - new valuepublic void setOntyperejected(javax.el.ValueExpression __ontyperejected)
ontyperejected
- - new valuepublic void setOnupload(javax.el.ValueExpression __onupload)
onupload
- - new valuepublic void setOnuploadcanceled(javax.el.ValueExpression __onuploadcanceled)
onuploadcanceled
- - new valuepublic void setOnuploadcomplete(javax.el.ValueExpression __onuploadcomplete)
onuploadcomplete
- - new valuepublic void setProgressLabel(javax.el.ValueExpression __progressLabel)
progressLabel
- - new valuepublic void setRequired(javax.el.ValueExpression __required)
required
- - new valuepublic void setRequiredMessage(javax.el.ValueExpression __requiredMessage)
requiredMessage
- - new valuepublic void setSizeErrorLabel(javax.el.ValueExpression __sizeErrorLabel)
sizeErrorLabel
- - new valuepublic void setStatus(javax.el.ValueExpression __status)
status
- - new valuepublic void setStopButtonClass(javax.el.ValueExpression __stopButtonClass)
stopButtonClass
- - new valuepublic void setStopButtonClassDisabled(javax.el.ValueExpression __stopButtonClassDisabled)
stopButtonClassDisabled
- - new valuepublic void setStopControlLabel(javax.el.ValueExpression __stopControlLabel)
stopControlLabel
- - new valuepublic void setStopEntryControlLabel(javax.el.ValueExpression __stopEntryControlLabel)
stopEntryControlLabel
- - new valuepublic void setTabindex(javax.el.ValueExpression __tabindex)
tabindex
- - new valuepublic void setTransferErrorLabel(javax.el.ValueExpression __transferErrorLabel)
transferErrorLabel
- - new valuepublic void setUploadButtonClass(javax.el.ValueExpression __uploadButtonClass)
uploadButtonClass
- - new valuepublic void setUploadButtonClassDisabled(javax.el.ValueExpression __uploadButtonClassDisabled)
uploadButtonClassDisabled
- - new valuepublic void setUploadControlLabel(javax.el.ValueExpression __uploadControlLabel)
uploadControlLabel
- - new valuepublic void setUploadData(javax.el.ValueExpression __uploadData)
uploadData
- - new valuepublic void setUploadListClass(javax.el.ValueExpression __uploadListClass)
uploadListClass
- - new valuepublic void setUploadListClassDisabled(javax.el.ValueExpression __uploadListClassDisabled)
uploadListClassDisabled
- - new valuepublic void setValidator(javax.el.MethodExpression __validator)
validator
- - new valuepublic void setValidatorMessage(javax.el.ValueExpression __validatorMessage)
validatorMessage
- - new valuepublic void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
protected void setProperties(javax.faces.component.UIComponent component)
setProperties
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
public java.lang.String getComponentType()
getComponentType
in class javax.faces.webapp.UIComponentTagBase
public java.lang.String getRendererType()
getRendererType
in class javax.faces.webapp.UIComponentTagBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |