Class AbstractUISelectOneBase
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIOutput
-
- javax.faces.component.UIInput
-
- javax.faces.component.UISelectOne
-
- org.apache.myfaces.tobago.internal.component.AbstractUISelectOneBase
-
- 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,SupportsAutoSpacing,SupportsDecorationPosition,SupportsHelp,SupportsLabelLayout,Visual
- Direct Known Subclasses:
AbstractUISelectOneChoice,AbstractUISelectOneList,AbstractUISelectOneListbox,AbstractUISelectOneRadio
public abstract class AbstractUISelectOneBase extends javax.faces.component.UISelectOne implements SupportsAutoSpacing, Visual, SupportsLabelLayout, javax.faces.component.behavior.ClientBehaviorHolder, SupportsHelp, SupportsDecorationPosition
Base class for select one.
-
-
Field Summary
Fields Modifier and Type Field Description static StringMESSAGE_VALUE_REQUIRED-
Fields inherited from class javax.faces.component.UISelectOne
COMPONENT_FAMILY, COMPONENT_TYPE, INVALID_MESSAGE_ID
-
-
Constructor Summary
Constructors Constructor Description AbstractUISelectOneBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract IntegergetTabIndex()abstract booleanisDisabled()booleanisError()abstract booleanisFocus()booleanisNextToRenderIsLabel()abstract booleanisReadonly()voidsetNextToRenderIsLabel(boolean nextToRenderIsLabel)voidvalidate(javax.faces.context.FacesContext facesContext)-
Methods inherited from class javax.faces.component.UISelectOne
getFamily, getGroup, processValidators, setGroup, validateValue
-
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, broadcast, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel
-
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.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
-
-
-
-
Field Detail
-
MESSAGE_VALUE_REQUIRED
public static final String MESSAGE_VALUE_REQUIRED
- See Also:
- Constant Field Values
-
-
Method Detail
-
validate
public void validate(javax.faces.context.FacesContext facesContext)
- Overrides:
validatein classjavax.faces.component.UIInput
-
isReadonly
public abstract boolean isReadonly()
-
isDisabled
public abstract boolean isDisabled()
-
isError
public boolean isError()
-
isFocus
public abstract boolean isFocus()
-
getTabIndex
public abstract Integer getTabIndex()
-
isNextToRenderIsLabel
public boolean isNextToRenderIsLabel()
- Specified by:
isNextToRenderIsLabelin interfaceSupportsLabelLayout
-
setNextToRenderIsLabel
public void setNextToRenderIsLabel(boolean nextToRenderIsLabel)
- Specified by:
setNextToRenderIsLabelin interfaceSupportsLabelLayout
-
-