Class AbstractUIFile
- java.lang.Object
-
- jakarta.faces.component.UIComponent
-
- jakarta.faces.component.UIComponentBase
-
- jakarta.faces.component.UIOutput
-
- jakarta.faces.component.UIInput
-
- org.apache.myfaces.tobago.internal.component.AbstractUIFile
-
- All Implemented Interfaces:
jakarta.faces.component.behavior.ClientBehaviorHolder
,jakarta.faces.component.EditableValueHolder
,jakarta.faces.component.PartialStateHolder
,jakarta.faces.component.StateHolder
,jakarta.faces.component.TransientStateHolder
,jakarta.faces.component.ValueHolder
,jakarta.faces.event.ComponentSystemEventListener
,jakarta.faces.event.FacesListener
,jakarta.faces.event.SystemEventListenerHolder
,EventListener
,SupportFieldId
,SupportsAutoSpacing
,SupportsDecorationPosition
,SupportsHelp
,SupportsLabelLayout
,Visual
- Direct Known Subclasses:
UIFile
public abstract class AbstractUIFile extends jakarta.faces.component.UIInput implements SupportsLabelLayout, Visual, jakarta.faces.component.behavior.ClientBehaviorHolder, SupportFieldId, SupportsHelp, SupportsAutoSpacing, SupportsDecorationPosition
-
-
Constructor Summary
Constructors Constructor Description AbstractUIFile()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract String
getDropZone()
String
getFieldId(jakarta.faces.context.FacesContext facesContext)
abstract Integer
getTabIndex()
abstract boolean
isDisabled()
abstract boolean
isMultiple()
boolean
isNextToRenderIsLabel()
abstract boolean
isReadonly()
void
setNextToRenderIsLabel(boolean nextToRenderIsLabel)
void
validate(jakarta.faces.context.FacesContext facesContext)
-
Methods inherited from class jakarta.faces.component.UIInput
addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidatorMessage, getValidators, getValue, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidatorMessage, setValue, updateModel, validateValue
-
Methods inherited from class jakarta.faces.component.UIOutput
getConverter, getLocalValue, setConverter
-
Methods inherited from class jakarta.faces.component.UIComponentBase
addClientBehavior, addFacesListener, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTree
-
Methods inherited from class jakarta.faces.component.UIComponent
getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jakarta.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsAutoSpacing
getAutoSpacing, getAutoSpacing
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsDecorationPosition
getHelpPosition, getMessagePosition
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsHelp
getHelp
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsLabelLayout
getLabelLayout, setLabelLayout
-
Methods inherited from interface jakarta.faces.component.ValueHolder
getConverter, getLocalValue, setConverter
-
Methods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
-
-
-
Method Detail
-
validate
public void validate(jakarta.faces.context.FacesContext facesContext)
- Overrides:
validate
in classjakarta.faces.component.UIInput
-
isDisabled
public abstract boolean isDisabled()
-
isReadonly
public abstract boolean isReadonly()
-
isMultiple
public abstract boolean isMultiple()
-
getTabIndex
public abstract Integer getTabIndex()
-
getDropZone
public abstract String getDropZone()
-
getFieldId
public String getFieldId(jakarta.faces.context.FacesContext facesContext)
- Specified by:
getFieldId
in interfaceSupportFieldId
-
isNextToRenderIsLabel
public boolean isNextToRenderIsLabel()
- Specified by:
isNextToRenderIsLabel
in interfaceSupportsLabelLayout
-
setNextToRenderIsLabel
public void setNextToRenderIsLabel(boolean nextToRenderIsLabel)
- Specified by:
setNextToRenderIsLabel
in interfaceSupportsLabelLayout
-
-