Class ChartDataColumn

All Implemented Interfaces:
IExtendedColumn, EventListener, PartialStateHolder, StateHolder, TransientStateHolder, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder

public class ChartDataColumn extends UIColumn implements IExtendedColumn
  • Field Details

  • Constructor Details

    • ChartDataColumn

      public ChartDataColumn()
  • Method Details

    • getFamily

      public String getFamily()
      Overrides:
      getFamily in class UIColumn
    • encodeHeader

      public void encodeHeader(FacesContext context) throws IOException
      Gets this control's per-row state.
      Specified by:
      encodeHeader in interface IExtendedColumn
      Parameters:
      context - Current context.
      Throws:
      IOException
    • encodeFooter

      public void encodeFooter(FacesContext context) throws IOException
      Description copied from interface: IExtendedColumn
      Renders this column's header.
      Specified by:
      encodeFooter in interface IExtendedColumn
      Parameters:
      context - Current context.
      Throws:
      IOException
    • getItemValue

      public Object getItemValue()
    • setItemValue

      public void setItemValue(Object itemValue)
    • getColor

      public String getColor()
    • setColor

      public void setColor(String color)
    • getTooltip

      public String getTooltip()
    • setTooltip

      public void setTooltip(String toolTip)
    • getToolTip

      @Deprecated public String getToolTip()
      Deprecated.
      used getTooltip() instead
    • setToolTip

      @Deprecated public void setToolTip(String toolTip)
      Deprecated.
      use setTooltip(String) instead
    • getAlign

      public String getAlign()
      Description copied from interface: IExtendedColumn
      Horizontal alignment of column content ("left", "center", or "right").
      Specified by:
      getAlign in interface IExtendedColumn
    • getGroup

      public String getGroup()
      Description copied from interface: IExtendedColumn
      Display title of column group (for Add/Remove Columns dialog, etc.).
      Specified by:
      getGroup in interface IExtendedColumn
    • getLabel

      public String getLabel()
      Description copied from interface: IExtendedColumn
      Display title of column (for Add/Remove Columns dialog, etc.).
      Specified by:
      getLabel in interface IExtendedColumn
    • getOrdinal

      public int getOrdinal()
      Description copied from interface: IExtendedColumn
      Primacy of this column in sorting the table. 0 = none, 1 = primary, 2 = secondary, etc.
      Specified by:
      getOrdinal in interface IExtendedColumn
    • getSecondaryEnd

      public int getSecondaryEnd()
      Description copied from interface: IExtendedColumn
      Primary column under which this secondary column ends (zero-based, inclusive). -1 if not a secondary column.
      Specified by:
      getSecondaryEnd in interface IExtendedColumn
    • getSecondaryStart

      public int getSecondaryStart()
      Description copied from interface: IExtendedColumn
      Primary column under which this secondary column starts (zero-based, inclusive). -1 if not a secondary column.
      Specified by:
      getSecondaryStart in interface IExtendedColumn
    • getSort

      public Object getSort()
      Description copied from interface: IExtendedColumn
      Sort key for this column.
      Specified by:
      getSort in interface IExtendedColumn
    • getValign

      public String getValign()
      Description copied from interface: IExtendedColumn
      Vertical alignment of column content ("top", "middle", or "bottom").
      Specified by:
      getValign in interface IExtendedColumn
    • getWidth

      public String getWidth()
      Description copied from interface: IExtendedColumn
      Fixed width of column in pixels ('100') or percent ('100%').
      Specified by:
      getWidth in interface IExtendedColumn
    • isAscending

      public boolean isAscending()
      Description copied from interface: IExtendedColumn
      True to sort column from A-Z or 1-100.
      Specified by:
      isAscending in interface IExtendedColumn
    • isExportable

      public boolean isExportable()
      Description copied from interface: IExtendedColumn
      Returns whether the column is exportable
      Specified by:
      isExportable in interface IExtendedColumn
      Returns:
      true or false
    • isHidden

      public boolean isHidden()
      Description copied from interface: IExtendedColumn
      True if column is data column (not displayed).
      Specified by:
      isHidden in interface IExtendedColumn
    • isNowrap

      public boolean isNowrap()
      Description copied from interface: IExtendedColumn
      True if column should be as wide as widest line in column content.
      Specified by:
      isNowrap in interface IExtendedColumn
    • isOptional

      public boolean isOptional()
      Description copied from interface: IExtendedColumn
      True if column displayed only after user chooses via Add/Remove Columns dialog.
      Specified by:
      isOptional in interface IExtendedColumn
    • isSecondary

      public boolean isSecondary()
      Description copied from interface: IExtendedColumn
      True if this column belongs in a sub-row beneath the main row.
      Specified by:
      isSecondary in interface IExtendedColumn
    • setAlign

      public void setAlign(String align)
      Description copied from interface: IExtendedColumn
      Horizontal alignment of column content ("left", "center", or "right").
      Specified by:
      setAlign in interface IExtendedColumn
    • setAscending

      public void setAscending(boolean ascending)
      Description copied from interface: IExtendedColumn
      True to sort column from A-Z or 1-100.
      Specified by:
      setAscending in interface IExtendedColumn
    • setExportable

      public void setExportable(boolean isExportable)
      Description copied from interface: IExtendedColumn
      Sets whether the column is exportable
      Specified by:
      setExportable in interface IExtendedColumn
      Parameters:
      isExportable - true if the column is exportable, false otherwise
    • setGroup

      public void setGroup(String group)
      Description copied from interface: IExtendedColumn
      Display title of column group (for Add/Remove Columns dialog, etc.).
      Specified by:
      setGroup in interface IExtendedColumn
    • setHidden

      public void setHidden(boolean hidden)
      Description copied from interface: IExtendedColumn
      True if column is data column (not displayed).
      Specified by:
      setHidden in interface IExtendedColumn
    • setLabel

      public void setLabel(String bale)
      Description copied from interface: IExtendedColumn
      Display title of column (for Add/Remove Columns dialog, etc.).
      Specified by:
      setLabel in interface IExtendedColumn
    • setNowrap

      public void setNowrap(boolean nowrap)
      Description copied from interface: IExtendedColumn
      True if column should be as wide as widest line in column content.
      Specified by:
      setNowrap in interface IExtendedColumn
    • setOptional

      public void setOptional(boolean optional)
      Description copied from interface: IExtendedColumn
      True if column displayed only after user chooses via Add/Remove Columns dialog.
      Specified by:
      setOptional in interface IExtendedColumn
    • setOrdinal

      public void setOrdinal(int ordinal)
      Description copied from interface: IExtendedColumn
      Primacy of this column in sorting the table. 0 = none, 1 = primary, 2 = secondary, etc.
      Specified by:
      setOrdinal in interface IExtendedColumn
    • setSecondary

      public void setSecondary(boolean secondary)
      Description copied from interface: IExtendedColumn
      True if this column belongs in a sub-row beneath the main row.
      Specified by:
      setSecondary in interface IExtendedColumn
    • setSecondaryEnd

      public void setSecondaryEnd(int secondaryEnd)
      Description copied from interface: IExtendedColumn
      Primary column under which this secondary column ends (zero-based, inclusive). -1 if not a secondary column.
      Specified by:
      setSecondaryEnd in interface IExtendedColumn
    • setSecondaryStart

      public void setSecondaryStart(int secondaryStart)
      Description copied from interface: IExtendedColumn
      Primary column under which this secondary column starts (zero-based, inclusive). -1 if not a secondary column.
      Specified by:
      setSecondaryStart in interface IExtendedColumn
    • setSort

      public void setSort(Object sort)
      Description copied from interface: IExtendedColumn
      Sort key for this column.
      Specified by:
      setSort in interface IExtendedColumn
    • setValign

      public void setValign(String valign)
      Description copied from interface: IExtendedColumn
      Vertical alignment of column content ("top", "middle", or "bottom").
      Specified by:
      setValign in interface IExtendedColumn
    • setWidth

      public void setWidth(String width)
      Description copied from interface: IExtendedColumn
      Fixed width of column in pixels ('100') or percent ('100%').
      Specified by:
      setWidth in interface IExtendedColumn