public class BaseSelectRow extends BaseExtendedColumn implements ISelectRow
Modifier and Type | Class and Description |
---|---|
protected static class |
BaseSelectRow.PropertyKeys |
static class |
BaseSelectRow.SelectionActionListener
Applies the selection's submitted values when an action event is received.
|
Modifier and Type | Field and Description |
---|---|
protected Collection<String> |
m_submittedSelectedIds |
protected boolean |
m_submittedUseUnselected |
NEGATIVE_ONE, ZERO
COMPONENT_FAMILY, COMPONENT_TYPE
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
Constructor and Description |
---|
BaseSelectRow() |
Modifier and Type | Method and Description |
---|---|
void |
applySubmittedValues()
Applies the submitted values to this selectiton's table.
|
String |
getAccesskey()
Accesskey for control.
|
String |
getAlign()
Override to change the default value
|
Collection<String> |
getSubmittedSelectedIds() |
boolean |
getSubmittedUseUnselected() |
String |
getTabindex()
Tabindex for control.
|
Object |
getTableRowState()
Gets this control's per-row state.
|
String |
getWidth()
Override to change the default value
|
boolean |
isDisabled()
True if row cannot be selected.
|
boolean |
isExportable()
Override to change the default value
|
boolean |
isMultiple()
True if allows multiple rows to be selected.
|
boolean |
isNowrap()
Override to change the default value
|
void |
restoreState(FacesContext context,
Object state) |
void |
setAccesskey(String accesskey)
Accesskey for control.
|
void |
setDisabled(boolean disabled)
True if row cannot be selected.
|
void |
setMultiple(boolean multiple)
True if allows multiple rows to be selected.
|
void |
setSubmittedSelectedIds(Collection<String> ids) |
void |
setSubmittedUseUnselected(boolean useUnselected) |
void |
setTabindex(String tabindex)
Tabindex for control.
|
void |
setTableRowState(Object o)
Sets this control's per-row state.
|
encodeFooter, encodeHeader, getGroup, getLabel, getOrdinal, getPropertyOrBindingValue, getSecondaryEnd, getSecondaryStart, getSort, getValign, isAscending, isHidden, isOptional, isSecondary, setAlign, setAscending, setExportable, setGroup, setHidden, setLabel, setNowrap, setOptional, setOrdinal, setSecondary, setSecondaryEnd, setSecondaryStart, setSort, setValign, setWidth
getFamily, getFooter, getHeader, setFooter, setHeader
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
protected transient boolean m_submittedUseUnselected
protected transient Collection<String> m_submittedSelectedIds
public void restoreState(FacesContext context, Object state)
restoreState
in interface StateHolder
restoreState
in class UIComponentBase
public Object getTableRowState()
getTableRowState
in interface ITableRowStateHolder
getTableRowState
in class BaseExtendedColumn
public void setTableRowState(Object o)
setTableRowState
in interface ITableRowStateHolder
setTableRowState
in class BaseExtendedColumn
public String getAlign()
getAlign
in interface IExtendedColumn
getAlign
in class BaseExtendedColumn
public boolean isNowrap()
isNowrap
in interface IExtendedColumn
isNowrap
in class BaseExtendedColumn
public String getWidth()
getWidth
in interface IExtendedColumn
getWidth
in class BaseExtendedColumn
public boolean isExportable()
isExportable
in interface IExtendedColumn
isExportable
in class BaseExtendedColumn
public void applySubmittedValues()
public String getAccesskey()
ISelectRow
getAccesskey
in interface ISelectRow
public void setAccesskey(String accesskey)
ISelectRow
setAccesskey
in interface ISelectRow
public boolean isDisabled()
ISelectRow
isDisabled
in interface ISelectRow
public void setDisabled(boolean disabled)
ISelectRow
setDisabled
in interface ISelectRow
public boolean isMultiple()
ISelectRow
isMultiple
in interface ISelectRow
public void setMultiple(boolean multiple)
ISelectRow
setMultiple
in interface ISelectRow
public String getTabindex()
ISelectRow
getTabindex
in interface ISelectRow
public void setTabindex(String tabindex)
ISelectRow
setTabindex
in interface ISelectRow
public boolean getSubmittedUseUnselected()
public void setSubmittedUseUnselected(boolean useUnselected)
public Collection<String> getSubmittedSelectedIds()
public void setSubmittedSelectedIds(Collection<String> ids)