public abstract class CheckboxButtonsBase extends javax.faces.component.UISelectMany implements ICheckboxButtons, IceClientBehaviorHolder
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CheckboxButtonsBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
CheckboxButtonsBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior) |
java.lang.String |
getDefaultEventName() |
java.lang.String |
getDefaultExecute(java.lang.String event) |
java.lang.String |
getDefaultRender(java.lang.String event) |
java.util.Collection<java.lang.String> |
getEventNames() |
java.lang.String |
getFamily() |
java.lang.String |
getHeader()
Return the value of the
header property. |
java.lang.String |
getIndicatorPosition()
Return the value of the
indicatorPosition property. |
java.lang.String |
getLabelPosition()
Return the value of the
labelPosition property. |
java.lang.String |
getListenerArgument(java.lang.String event) |
java.lang.String |
getOptionalIndicator()
Return the value of the
optionalIndicator property. |
java.lang.String |
getRequiredIndicator()
Return the value of the
requiredIndicator property. |
java.lang.String |
getStyle()
Return the value of the
style property. |
java.lang.String |
getStyleClass()
Return the value of the
styleClass property. |
boolean |
isMutuallyExclusive()
Return the value of the
mutuallyExclusive property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setHeader(java.lang.String header)
Set the value of the
header property. |
void |
setIndicatorPosition(java.lang.String indicatorPosition)
Set the value of the
indicatorPosition property. |
void |
setLabelPosition(java.lang.String labelPosition)
Set the value of the
labelPosition property. |
void |
setMutuallyExclusive(boolean mutuallyExclusive)
Set the value of the
mutuallyExclusive property. |
void |
setOptionalIndicator(java.lang.String optionalIndicator)
Set the value of the
optionalIndicator property. |
void |
setRequiredIndicator(java.lang.String requiredIndicator)
Set the value of the
requiredIndicator property. |
void |
setStyle(java.lang.String style)
Set the value of the
style property. |
void |
setStyleClass(java.lang.String styleClass)
Set the value of the
styleClass property. |
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
compareValues, getSelectedValues, getValueBinding, getValueExpression, setSelectedValues, setValueBinding, validateValueaddValidator, addValueChangeListener, clearInitialState, decode, getConvertedValue, getConverterMessage, 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, validategetConverter, getLocalValue, setConverteraddFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public java.lang.String getFamily()
getFamily in class javax.faces.component.UISelectManypublic void setHeader(java.lang.String header)
Set the value of the header property.
Contents: Header text for the button group.
setHeader in interface ICheckboxButtonspublic java.lang.String getHeader()
Return the value of the header property.
Contents: Header text for the button group.
getHeader in interface ICheckboxButtonspublic void setIndicatorPosition(java.lang.String indicatorPosition)
Set the value of the indicatorPosition property.
Contents: Position of input-required or input-optional indicator relative to checkboxes. Supported values are "left/right/top/bottom/none".
setIndicatorPosition in interface ICheckboxButtonspublic java.lang.String getIndicatorPosition()
Return the value of the indicatorPosition property.
Contents: Position of input-required or input-optional indicator relative to checkboxes. Supported values are "left/right/top/bottom/none". Default = 'bottom'.
getIndicatorPosition in interface ICheckboxButtonspublic void setLabelPosition(java.lang.String labelPosition)
Set the value of the labelPosition property.
Contents: Position of the individual checkbox labels relative to their input fields. Supported values are "left/right/top/bottom/inField/none".
setLabelPosition in interface ICheckboxButtonspublic java.lang.String getLabelPosition()
Return the value of the labelPosition property.
Contents: Position of the individual checkbox labels relative to their input fields. Supported values are "left/right/top/bottom/inField/none". Default = 'none'.
getLabelPosition in interface ICheckboxButtonspublic void setMutuallyExclusive(boolean mutuallyExclusive)
Set the value of the mutuallyExclusive property.
Contents: If true, only one button in the group can be selected at one time, selecting a new button deselects the previously selected one.
setMutuallyExclusive in interface ICheckboxButtonspublic boolean isMutuallyExclusive()
Return the value of the mutuallyExclusive property.
Contents: If true, only one button in the group can be selected at one time, selecting a new button deselects the previously selected one. Default = 'false'.
isMutuallyExclusive in interface ICheckboxButtonspublic void setOptionalIndicator(java.lang.String optionalIndicator)
Set the value of the optionalIndicator property.
Contents: Message indicating that the user is NOT required to provide a submitted value for this input component.
setOptionalIndicator in interface ICheckboxButtonspublic java.lang.String getOptionalIndicator()
Return the value of the optionalIndicator property.
Contents: Message indicating that the user is NOT required to provide a submitted value for this input component.
getOptionalIndicator in interface ICheckboxButtonspublic void setRequiredIndicator(java.lang.String requiredIndicator)
Set the value of the requiredIndicator property.
Contents: Message indicating that the user is required to provide a submitted value for this input component.
setRequiredIndicator in interface ICheckboxButtonspublic java.lang.String getRequiredIndicator()
Return the value of the requiredIndicator property.
Contents: Message indicating that the user is required to provide a submitted value for this input component.
getRequiredIndicator in interface ICheckboxButtonspublic void setStyle(java.lang.String style)
Set the value of the style property.
Contents: Style of the container element.
setStyle in interface ICheckboxButtonspublic java.lang.String getStyle()
Return the value of the style property.
Contents: Style of the container element.
getStyle in interface ICheckboxButtonspublic void setStyleClass(java.lang.String styleClass)
Set the value of the styleClass property.
Contents: Style class of the container element.
setStyleClass in interface ICheckboxButtonspublic java.lang.String getStyleClass()
Return the value of the styleClass property.
Contents: Style class of the container element.
getStyleClass in interface ICheckboxButtonsprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UISelectManypublic java.util.Collection<java.lang.String> getEventNames()
getEventNames in interface javax.faces.component.behavior.ClientBehaviorHoldergetEventNames in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultEventName()
getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHoldergetDefaultEventName in class javax.faces.component.UIComponentBasepublic java.lang.String getDefaultRender(java.lang.String event)
getDefaultRender in interface IceClientBehaviorHolderpublic java.lang.String getDefaultExecute(java.lang.String event)
getDefaultExecute in interface IceClientBehaviorHolderpublic java.lang.String getListenerArgument(java.lang.String event)
getListenerArgument in interface IceClientBehaviorHolderpublic void addClientBehavior(java.lang.String eventName,
javax.faces.component.behavior.ClientBehavior behavior)
addClientBehavior in interface javax.faces.component.behavior.ClientBehaviorHolderaddClientBehavior in class javax.faces.component.UIComponentBaseCopyright 2017 ICEsoft Technologies Canada Corp., All Rights Reserved.