Class Columns

  • 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
    • Constructor Detail

      • Columns

        public Columns()
    • Method Detail

      • getSelectionMode

        public String getSelectionMode()
      • 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
      • setDynamicColumns

        public void setDynamicColumns​(List<DynamicColumn> dynamicColumns)