Class TriStateManyCheckbox
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIOutput
-
- javax.faces.component.UIInput
-
- javax.faces.component.UISelectMany
-
- javax.faces.component.html.HtmlSelectManyCheckbox
-
- org.primefaces.extensions.component.tristatemanycheckbox.TriStateManyCheckbox
-
- All Implemented Interfaces:
java.util.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,org.primefaces.component.api.Widget
public class TriStateManyCheckbox extends javax.faces.component.html.HtmlSelectManyCheckbox implements org.primefaces.component.api.WidgetTriStateManyCheckbox- Since:
- 0.3
- Version:
- $Revision$
- Author:
- Mauricio Fenoglio / last modified by $Author$
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classTriStateManyCheckbox.PropertyKeysPropertyKeys
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMPONENT_FAMILYstatic java.lang.StringCOMPONENT_TYPEstatic java.lang.StringUI_ICON-
Fields inherited from class javax.faces.component.UIInput
ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
-
-
Constructor Summary
Constructors Constructor Description TriStateManyCheckbox()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFamily()java.lang.StringgetLayout()java.lang.StringgetStateOneIcon()java.lang.StringgetStateOneTitle()java.lang.StringgetStateThreeIcon()java.lang.StringgetStateThreeTitle()java.lang.StringgetStateTwoIcon()java.lang.StringgetStateTwoTitle()java.lang.StringgetWidgetVar()voidsetLayout(java.lang.String layout)voidsetStateOneIcon(java.lang.String stateOneIcon)voidsetStateOneTitle(java.lang.String stateOneTitle)voidsetStateThreeIcon(java.lang.String stateThreeIcon)voidsetStateThreeTitle(java.lang.String stateThreeTitle)voidsetStateTwoIcon(java.lang.String stateTwoIcon)voidsetStateTwoTitle(java.lang.String stateTwoTitle)voidsetWidgetVar(java.lang.String widgetVar)protected voidvalidateValue(javax.faces.context.FacesContext context, java.lang.Object value)-
Methods inherited from class javax.faces.component.html.HtmlSelectManyCheckbox
getAccesskey, getBorder, getDefaultEventName, getDir, getDisabledClass, getEnabledClass, getEventNames, getLabel, getLang, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getRole, getSelectedClass, getStyle, getStyleClass, getTabindex, getTitle, getUnselectedClass, isDisabled, isReadonly, setAccesskey, setBorder, setDir, setDisabled, setDisabledClass, setEnabledClass, setLabel, setLang, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setRole, setSelectedClass, setStyle, setStyleClass, setTabindex, setTitle, setUnselectedClass
-
Methods inherited from class javax.faces.component.UISelectMany
compareValues, getSelectedValues, getSubmittedValue, getValueBinding, getValueExpression, setSelectedValues, setSubmittedValue, setValueBinding, setValueExpression
-
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, decode, getConvertedValue, getConverterMessage, getRequiredMessage, 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, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate
-
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverter
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, 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, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTree
-
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
-
-
-
-
Field Detail
-
UI_ICON
public static final java.lang.String UI_ICON
- See Also:
- Constant Field Values
-
COMPONENT_TYPE
public static final java.lang.String COMPONENT_TYPE
- See Also:
- Constant Field Values
-
COMPONENT_FAMILY
public static final java.lang.String COMPONENT_FAMILY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFamily
public java.lang.String getFamily()
- Overrides:
getFamilyin classjavax.faces.component.UISelectMany
-
getWidgetVar
public java.lang.String getWidgetVar()
-
setWidgetVar
public void setWidgetVar(java.lang.String widgetVar)
-
getLayout
public java.lang.String getLayout()
- Overrides:
getLayoutin classjavax.faces.component.html.HtmlSelectManyCheckbox
-
setLayout
public void setLayout(java.lang.String layout)
- Overrides:
setLayoutin classjavax.faces.component.html.HtmlSelectManyCheckbox
-
getStateOneIcon
public java.lang.String getStateOneIcon()
-
setStateOneIcon
public void setStateOneIcon(java.lang.String stateOneIcon)
-
getStateTwoIcon
public java.lang.String getStateTwoIcon()
-
setStateTwoIcon
public void setStateTwoIcon(java.lang.String stateTwoIcon)
-
getStateThreeIcon
public java.lang.String getStateThreeIcon()
-
setStateThreeIcon
public void setStateThreeIcon(java.lang.String stateThreeIcon)
-
getStateOneTitle
public java.lang.String getStateOneTitle()
-
setStateOneTitle
public void setStateOneTitle(java.lang.String stateOneTitle)
-
getStateTwoTitle
public java.lang.String getStateTwoTitle()
-
setStateTwoTitle
public void setStateTwoTitle(java.lang.String stateTwoTitle)
-
getStateThreeTitle
public java.lang.String getStateThreeTitle()
-
setStateThreeTitle
public void setStateThreeTitle(java.lang.String stateThreeTitle)
-
validateValue
protected void validateValue(javax.faces.context.FacesContext context, java.lang.Object value)- Overrides:
validateValuein classjavax.faces.component.UISelectMany
-
-