Class Columns

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIData
All Implemented Interfaces:
EventListener, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, UIColumn

public class Columns extends ColumnsBase
  • Field Details

  • Constructor Details

    • Columns

      public Columns()
  • Method Details

    • getCellEditor

      public CellEditor getCellEditor()
    • isDynamic

      public boolean isDynamic()
    • getColumnIndexVar

      public String getColumnIndexVar()
    • setColumnIndexVar

      public void setColumnIndexVar(String _columnIndexVar)
    • getColumnKey

      public String getColumnKey()
    • getColumnKey

      public String getColumnKey(javax.faces.component.UIComponent parent, String rowIndex)
      Description copied from interface: UIColumn
      Special UIColumn.getColumnKey() method which must be used when we are inside e.g. the DataTable "row state".
      Returns:
    • renderChildren

      public void renderChildren(javax.faces.context.FacesContext context) throws IOException
      Throws:
      IOException
    • getHeaderText

      public String getHeaderText()
      Specified by:
      getHeaderText in interface UIColumn
      Overrides:
      getHeaderText in class ColumnsBase
    • getDynamicColumns

      public List<DynamicColumn> getDynamicColumns()
    • setDynamicColumns

      public void setDynamicColumns(List<DynamicColumn> dynamicColumns)
    • saveState

      public Object saveState(javax.faces.context.FacesContext context)
      Specified by:
      saveState in interface javax.faces.component.StateHolder
      Overrides:
      saveState in class UIData