org.apache.myfaces.custom.fileupload
Class HtmlInputFileUpload
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
javax.faces.component.html.HtmlInputText
org.apache.myfaces.custom.fileupload.AbstractHtmlInputFileUpload
org.apache.myfaces.custom.fileupload.HtmlInputFileUpload
- All Implemented Interfaces:
- EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, AlignProperty, UserRoleAware
public class HtmlInputFileUpload
- extends AbstractHtmlInputFileUpload
| Fields inherited from class javax.faces.component.UIInput |
CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME |
| Fields inherited from class javax.faces.component.UIComponent |
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
| Methods inherited from class javax.faces.component.html.HtmlInputText |
getAutocomplete, getDefaultEventName, getEventNames, setAutocomplete |
| Methods inherited from class javax.faces.component.UIInput |
addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate |
| Methods inherited from class javax.faces.component.UIOutput |
getConverter, getLocalValue, setConverter |
| Methods inherited from class javax.faces.component.UIComponentBase |
addFacesListener, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTree |
| Methods inherited from class javax.faces.component.UIComponent |
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, subscribeToEvent, unsubscribeFromEvent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder |
getClientBehaviors |
| Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, setConverter |
COMPONENT_FAMILY
public static final String COMPONENT_FAMILY
- See Also:
- Constant Field Values
COMPONENT_TYPE
public static final String COMPONENT_TYPE
- See Also:
- Constant Field Values
DEFAULT_RENDERER_TYPE
public static final String DEFAULT_RENDERER_TYPE
- See Also:
- Constant Field Values
HtmlInputFileUpload
public HtmlInputFileUpload()
getFamily
public String getFamily()
- Overrides:
getFamily in class javax.faces.component.html.HtmlInputText
addClientBehavior
public void addClientBehavior(String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
- Specified by:
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolder- Overrides:
addClientBehavior in class javax.faces.component.html.HtmlInputText
getStorage
public String getStorage()
- Description copied from class:
AbstractHtmlInputFileUpload
- This setting was intended to allow control over how the contents of the
file get temporarily stored during processing.
It allows three options
- "default": The file is handled on memory while the file size is below
uploadThresholdSize value, otherwise is handled on disk or file storage when
decode occur (set submitted value)
- "memory": The file is loaded to memory when decode occur
(set submitted value). In other words, before set the uploaded file as
submitted value it is loaded to memory. Use with caution, because it
could cause OutOfMemory exceptions when the uploaded files are too big.
- "file": The file is handled on disk or file storage.
- Specified by:
getStorage in class AbstractHtmlInputFileUpload
setStorage
public void setStorage(String storage)
getAccept
public String getAccept()
- Description copied from class:
AbstractHtmlInputFileUpload
- This attribute specifies a comma-separated list of content types that
a server processing this form will handle correctly. User agents may
use this information to filter out non-conforming files when prompting
a user to select files to be sent to the server
(cf. the INPUT element when type="file")."
- Specified by:
getAccept in class AbstractHtmlInputFileUpload
setAccept
public void setAccept(String accept)
getEnabledOnUserRole
public String getEnabledOnUserRole()
- Description copied from interface:
UserRoleAware
- If user is in given role, this component will be rendered
normally. If not, no hyperlink is rendered but all nested
tags (=body) are rendered.
- Returns:
setEnabledOnUserRole
public void setEnabledOnUserRole(String enabledOnUserRole)
getVisibleOnUserRole
public String getVisibleOnUserRole()
- Description copied from interface:
UserRoleAware
- If user is in given role, this component will be rendered
normally. If not, nothing is rendered and the body of this
tag will be skipped.
- Returns:
setVisibleOnUserRole
public void setVisibleOnUserRole(String visibleOnUserRole)
getAlign
public String getAlign()
- Description copied from interface:
AlignProperty
- HTML: Specifies the horizontal alignment of this element. Deprecated in HTML 4.01.
setAlign
public void setAlign(String align)
getMaxlength
public int getMaxlength()
- Overrides:
getMaxlength in class javax.faces.component.html.HtmlInputText
setMaxlength
public void setMaxlength(int maxlength)
- Overrides:
setMaxlength in class javax.faces.component.html.HtmlInputText
getSize
public int getSize()
- Overrides:
getSize in class javax.faces.component.html.HtmlInputText
setSize
public void setSize(int size)
- Overrides:
setSize in class javax.faces.component.html.HtmlInputText
getLabel
public String getLabel()
- Overrides:
getLabel in class javax.faces.component.html.HtmlInputText
setLabel
public void setLabel(String label)
- Overrides:
setLabel in class javax.faces.component.html.HtmlInputText
getStyle
public String getStyle()
- Overrides:
getStyle in class javax.faces.component.html.HtmlInputText
setStyle
public void setStyle(String style)
- Overrides:
setStyle in class javax.faces.component.html.HtmlInputText
getStyleClass
public String getStyleClass()
- Overrides:
getStyleClass in class javax.faces.component.html.HtmlInputText
setStyleClass
public void setStyleClass(String styleClass)
- Overrides:
setStyleClass in class javax.faces.component.html.HtmlInputText
getAlt
public String getAlt()
- Overrides:
getAlt in class javax.faces.component.html.HtmlInputText
setAlt
public void setAlt(String alt)
- Overrides:
setAlt in class javax.faces.component.html.HtmlInputText
getTabindex
public String getTabindex()
- Overrides:
getTabindex in class javax.faces.component.html.HtmlInputText
setTabindex
public void setTabindex(String tabindex)
- Overrides:
setTabindex in class javax.faces.component.html.HtmlInputText
getOnblur
public String getOnblur()
- Overrides:
getOnblur in class javax.faces.component.html.HtmlInputText
setOnblur
public void setOnblur(String onblur)
- Overrides:
setOnblur in class javax.faces.component.html.HtmlInputText
getOnfocus
public String getOnfocus()
- Overrides:
getOnfocus in class javax.faces.component.html.HtmlInputText
setOnfocus
public void setOnfocus(String onfocus)
- Overrides:
setOnfocus in class javax.faces.component.html.HtmlInputText
getAccesskey
public String getAccesskey()
- Overrides:
getAccesskey in class javax.faces.component.html.HtmlInputText
setAccesskey
public void setAccesskey(String accesskey)
- Overrides:
setAccesskey in class javax.faces.component.html.HtmlInputText
getOnclick
public String getOnclick()
- Overrides:
getOnclick in class javax.faces.component.html.HtmlInputText
setOnclick
public void setOnclick(String onclick)
- Overrides:
setOnclick in class javax.faces.component.html.HtmlInputText
getOndblclick
public String getOndblclick()
- Overrides:
getOndblclick in class javax.faces.component.html.HtmlInputText
setOndblclick
public void setOndblclick(String ondblclick)
- Overrides:
setOndblclick in class javax.faces.component.html.HtmlInputText
getOnkeydown
public String getOnkeydown()
- Overrides:
getOnkeydown in class javax.faces.component.html.HtmlInputText
setOnkeydown
public void setOnkeydown(String onkeydown)
- Overrides:
setOnkeydown in class javax.faces.component.html.HtmlInputText
getOnkeypress
public String getOnkeypress()
- Overrides:
getOnkeypress in class javax.faces.component.html.HtmlInputText
setOnkeypress
public void setOnkeypress(String onkeypress)
- Overrides:
setOnkeypress in class javax.faces.component.html.HtmlInputText
getOnkeyup
public String getOnkeyup()
- Overrides:
getOnkeyup in class javax.faces.component.html.HtmlInputText
setOnkeyup
public void setOnkeyup(String onkeyup)
- Overrides:
setOnkeyup in class javax.faces.component.html.HtmlInputText
getOnmousedown
public String getOnmousedown()
- Overrides:
getOnmousedown in class javax.faces.component.html.HtmlInputText
setOnmousedown
public void setOnmousedown(String onmousedown)
- Overrides:
setOnmousedown in class javax.faces.component.html.HtmlInputText
getOnmousemove
public String getOnmousemove()
- Overrides:
getOnmousemove in class javax.faces.component.html.HtmlInputText
setOnmousemove
public void setOnmousemove(String onmousemove)
- Overrides:
setOnmousemove in class javax.faces.component.html.HtmlInputText
getOnmouseout
public String getOnmouseout()
- Overrides:
getOnmouseout in class javax.faces.component.html.HtmlInputText
setOnmouseout
public void setOnmouseout(String onmouseout)
- Overrides:
setOnmouseout in class javax.faces.component.html.HtmlInputText
getOnmouseover
public String getOnmouseover()
- Overrides:
getOnmouseover in class javax.faces.component.html.HtmlInputText
setOnmouseover
public void setOnmouseover(String onmouseover)
- Overrides:
setOnmouseover in class javax.faces.component.html.HtmlInputText
getOnmouseup
public String getOnmouseup()
- Overrides:
getOnmouseup in class javax.faces.component.html.HtmlInputText
setOnmouseup
public void setOnmouseup(String onmouseup)
- Overrides:
setOnmouseup in class javax.faces.component.html.HtmlInputText
getOnchange
public String getOnchange()
- Overrides:
getOnchange in class javax.faces.component.html.HtmlInputText
setOnchange
public void setOnchange(String onchange)
- Overrides:
setOnchange in class javax.faces.component.html.HtmlInputText
getOnselect
public String getOnselect()
- Overrides:
getOnselect in class javax.faces.component.html.HtmlInputText
setOnselect
public void setOnselect(String onselect)
- Overrides:
setOnselect in class javax.faces.component.html.HtmlInputText
getDir
public String getDir()
- Overrides:
getDir in class javax.faces.component.html.HtmlInputText
setDir
public void setDir(String dir)
- Overrides:
setDir in class javax.faces.component.html.HtmlInputText
getLang
public String getLang()
- Overrides:
getLang in class javax.faces.component.html.HtmlInputText
setLang
public void setLang(String lang)
- Overrides:
setLang in class javax.faces.component.html.HtmlInputText
getTitle
public String getTitle()
- Overrides:
getTitle in class javax.faces.component.html.HtmlInputText
setTitle
public void setTitle(String title)
- Overrides:
setTitle in class javax.faces.component.html.HtmlInputText
isDisabled
public boolean isDisabled()
- Overrides:
isDisabled in class javax.faces.component.html.HtmlInputText
setDisabled
public void setDisabled(boolean disabled)
- Overrides:
setDisabled in class javax.faces.component.html.HtmlInputText
isReadonly
public boolean isReadonly()
- Overrides:
isReadonly in class javax.faces.component.html.HtmlInputText
setReadonly
public void setReadonly(boolean readonly)
- Overrides:
setReadonly in class javax.faces.component.html.HtmlInputText
setValueBinding
public void setValueBinding(String name,
javax.faces.el.ValueBinding binding)
- Overrides:
setValueBinding in class javax.faces.component.html.HtmlInputText
setValueExpression
public void setValueExpression(String name,
javax.el.ValueExpression expression)
- Overrides:
setValueExpression in class javax.faces.component.html.HtmlInputText
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.