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.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 |
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, 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, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, 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.