ICEfaces 3.1.0
Java API Documentation

org.icefaces.ace.component.fileentry
Class FileEntry

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.icefaces.ace.component.fileentry.FileEntryBase
              extended by org.icefaces.ace.component.fileentry.FileEntry
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder

public class FileEntry
extends FileEntryBase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.icefaces.ace.component.fileentry.FileEntryBase
FileEntryBase.PropertyKeys
 
Field Summary
 
Fields inherited from class org.icefaces.ace.component.fileentry.FileEntryBase
COMPONENT_TYPE, RENDERER_TYPE
 
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
 
Constructor Summary
FileEntry()
           
 
Method Summary
protected  void addMessageFromRequired(javax.faces.context.FacesContext facesContext)
           
protected  void addMessagesFromResults(javax.faces.context.FacesContext facesContext)
           
 void broadcast(javax.faces.event.FacesEvent event)
           
 java.lang.String getFacesMessageLabel()
           
 boolean isImmediateValidation()
          Return the value of the immediateValidation property.
 void processDecodes(javax.faces.context.FacesContext facesContext)
           
 void processValidators(javax.faces.context.FacesContext facesContext)
           
 void queueEvent(javax.faces.event.FacesEvent event)
           
 void reset()
           
 void setResults(FileEntryResults results)
          Set the value of the results property.
protected  void validateResults(javax.faces.context.FacesContext facesContext)
          Invoked by processDecodes(FacesContext) or processValidators(FacesContext)
 
Methods inherited from class org.icefaces.ace.component.fileentry.FileEntryBase
getAbsolutePath, getFamily, getFileEntryListener, getLabel, getMaxFileCount, getMaxFileCountMessage, getMaxFileSize, getMaxFileSizeMessage, getMaxTotalSize, getMaxTotalSizeMessage, getRelativePath, getRequiredMessage, getResults, getStyle, getStyleClass, getTabindex, isDisabled, isImmediate, isRequired, isUseOriginalFilename, isUseSessionSubdir, setAbsolutePath, setDisabled, setFileEntryListener, setImmediate, setImmediateValidation, setLabel, setMaxFileCount, setMaxFileCountMessage, setMaxFileSize, setMaxFileSizeMessage, setMaxTotalSize, setMaxTotalSizeMessage, setRelativePath, setRequired, setRequiredMessage, setStyle, setStyleClass, setTabindex, setUseOriginalFilename, setUseSessionSubdir
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, processUpdates, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileEntry

public FileEntry()
Method Detail

setResults

public void setResults(FileEntryResults results)
Description copied from class: FileEntryBase

Set the value of the results property.

Overrides:
setResults in class FileEntryBase

reset

public void reset()

validateResults

protected void validateResults(javax.faces.context.FacesContext facesContext)
Invoked by processDecodes(FacesContext) or processValidators(FacesContext)


addMessagesFromResults

protected void addMessagesFromResults(javax.faces.context.FacesContext facesContext)

addMessageFromRequired

protected void addMessageFromRequired(javax.faces.context.FacesContext facesContext)

getFacesMessageLabel

public java.lang.String getFacesMessageLabel()
Returns:
The label property, if specified, else the clientId

isImmediateValidation

public boolean isImmediateValidation()
Description copied from class: FileEntryBase

Return the value of the immediateValidation property.

Overrides:
isImmediateValidation in class FileEntryBase

processDecodes

public void processDecodes(javax.faces.context.FacesContext facesContext)
Overrides:
processDecodes in class javax.faces.component.UIComponentBase

processValidators

public void processValidators(javax.faces.context.FacesContext facesContext)
Overrides:
processValidators in class javax.faces.component.UIComponentBase

queueEvent

public void queueEvent(javax.faces.event.FacesEvent event)
Overrides:
queueEvent in class javax.faces.component.UIComponentBase

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
Overrides:
broadcast in class javax.faces.component.UIComponentBase

ICEfaces 3.1.0
Java API Documentation

Copyright 2012 ICEsoft Technologies Canada Corp., All Rights Reserved.