Class AbstractUIInput
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIOutput
-
- javax.faces.component.UIInput
-
- org.apache.myfaces.tobago.internal.component.AbstractUIInput
-
- 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
,SupportFieldId
,SupportsAccessKey
,SupportsAutoSpacing
,SupportsDecorationPosition
,SupportsHelp
,SupportsLabelLayout
,Visual
- Direct Known Subclasses:
AbstractUIDate
,AbstractUIIn
,AbstractUIRange
,AbstractUIStars
,AbstractUITextarea
public abstract class AbstractUIInput extends javax.faces.component.UIInput implements SupportsAccessKey, SupportsAutoSpacing, SupportsLabelLayout, Visual, javax.faces.component.behavior.ClientBehaviorHolder, SupportFieldId, SupportsHelp, SupportsDecorationPosition
Base class for some inputs.
-
-
Constructor Summary
Constructors Constructor Description AbstractUIInput()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getFieldId(javax.faces.context.FacesContext facesContext)
abstract Integer
getTabIndex()
abstract boolean
isDisabled()
boolean
isError()
abstract boolean
isFocus()
boolean
isNextToRenderIsLabel()
abstract boolean
isReadonly()
void
setNextToRenderIsLabel(boolean nextToRenderIsLabel)
-
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getFamily, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, 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, validateValue
-
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverter
-
Methods inherited from class javax.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, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
-
Methods inherited from class javax.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 javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
-
Methods inherited from interface org.apache.myfaces.tobago.component.SupportsAccessKey
getAccessKey, getLabel
-
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 javax.faces.component.ValueHolder
getConverter, getLocalValue, setConverter
-
Methods inherited from interface org.apache.myfaces.tobago.component.Visual
getCustomClass, getMarkup, getRendererType, isPlain, setCustomClass, setMarkup
-
-
-
-
Method Detail
-
getTabIndex
public abstract Integer getTabIndex()
-
isFocus
public abstract boolean isFocus()
-
isDisabled
public abstract boolean isDisabled()
-
isReadonly
public abstract boolean isReadonly()
-
isError
public boolean isError()
-
getFieldId
public String getFieldId(javax.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
-
-