Class SelectRow

All Implemented Interfaces:
ISelectRow, EventListener, PartialStateHolder, StateHolder, TransientStateHolder, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder
Direct Known Subclasses:
GSelectMarker, SelectAllRowsCheckbox, SelectAllVisibleRowsCheckbox, SelectRowIndividualCheckbox, SelectRowLink, SelectRowOnClick, SelectRowQuadStateCheckbox, SelectRowTriStateCheckbox

public class SelectRow extends BaseComponent implements ISelectRow
Abstract component that selects a table row.
  • Field Details

  • Constructor Details

    • SelectRow

      public SelectRow()
  • Method Details

    • getFamily

      public String getFamily()
      Specified by:
      getFamily in class UIComponent
    • restoreState

      public void restoreState(FacesContext context, Object state)
      Specified by:
      restoreState in interface StateHolder
      Overrides:
      restoreState in class BaseComponent
    • applySubmittedValues

      public void applySubmittedValues()
      Applies the submitted values to this selectiton's table.
    • getData

      public UIData getData()
      Returns UIData this pager is for, or null.
    • getAccesskey

      public String getAccesskey()
      Description copied from interface: ISelectRow
      Accesskey for control.
      Specified by:
      getAccesskey in interface ISelectRow
    • setAccesskey

      public void setAccesskey(String accesskey)
      Description copied from interface: ISelectRow
      Accesskey for control.
      Specified by:
      setAccesskey in interface ISelectRow
    • isDisabled

      public boolean isDisabled()
      Description copied from interface: ISelectRow
      True if row cannot be selected.
      Specified by:
      isDisabled in interface ISelectRow
    • setDisabled

      public void setDisabled(boolean disabled)
      Description copied from interface: ISelectRow
      True if row cannot be selected.
      Specified by:
      setDisabled in interface ISelectRow
    • getFor

      public String getFor()
    • setFor

      public void setFor(String _for)
    • isMultiple

      public boolean isMultiple()
      Description copied from interface: ISelectRow
      True if allows multiple rows to be selected.
      Specified by:
      isMultiple in interface ISelectRow
    • setMultiple

      public void setMultiple(boolean multiple)
      Description copied from interface: ISelectRow
      True if allows multiple rows to be selected.
      Specified by:
      setMultiple in interface ISelectRow
    • getTabindex

      public String getTabindex()
      Description copied from interface: ISelectRow
      Tabindex for control.
      Specified by:
      getTabindex in interface ISelectRow
    • setTabindex

      public void setTabindex(String tabindex)
      Description copied from interface: ISelectRow
      Tabindex for control.
      Specified by:
      setTabindex in interface ISelectRow
    • getSubmittedUseUnselected

      public boolean getSubmittedUseUnselected()
    • setSubmittedUseUnselected

      public void setSubmittedUseUnselected(boolean useUnselected)
    • getSubmittedSelectedIds

      public Collection<String> getSubmittedSelectedIds()
    • setSubmittedSelectedIds

      public void setSubmittedSelectedIds(Collection<String> ids)