Class WTableColumn

java.lang.Object
org.adempiere.webui.component.WTableColumn

public class WTableColumn extends Object
Model for WListbox column
Author:
Andrew Kimball
  • Field Details

    • headerValue

      protected Object headerValue
      The header value of the column.
    • columnClass

      protected Class<?> columnClass
    • tooltipText

      protected String tooltipText
  • Constructor Details

    • WTableColumn

      public WTableColumn()
      Default constructor
  • Method Details

    • setHeaderValue

      public void setHeaderValue(Object headerValue)
      Sets the Object whose string representation will be used as the value for the headerRenderer. When the WTableColumn is created, the default headerValue is null.
      Parameters:
      headerValue - the new headerValue
      See Also:
    • getHeaderValue

      public Object getHeaderValue()
      Get the Object used as the value for the header renderer.
      Returns:
      the headerValue property
      See Also:
    • getColumnClass

      public Class<?> getColumnClass()
      Returns:
      Class
    • setColumnClass

      public void setColumnClass(Class<?> columnClass)
      Set column type
      Parameters:
      columnClass -
    • getTooltipText

      public String getTooltipText()
      Returns:
      tooltip text
    • setTooltipText

      public void setTooltipText(String tooltipText)
      Parameters:
      tooltipText -
    • getAD_Reference_ID

      public int getAD_Reference_ID()
      Returns:
      AD_Reference_ID
    • setAD_Reference_ID

      public void setAD_Reference_ID(int AD_Reference_ID)
      Parameters:
      AD_Reference_ID -
    • setEditorProvider

      public void setEditorProvider(Function<WTableColumn.EditorProviderParameters,WEditor> provider)
      Set optional editor provider for column
      Parameters:
      provider - Function<EditorProviderParameters, WEditor>
    • getEditorProvider

      Returns:
      Function<EditorProviderParameters, WEditor> instance of null