Object
GridHolder
All Implemented Interfaces:
TableHolder, TableHolder, Serializable

public class GridHolder extends Object implements TableHolder
See Also:
  • Constructor Details

    • GridHolder

      public GridHolder(Grid grid)
  • Method Details

    • getPropIds

      public List<Object> getPropIds()
      Specified by:
      getPropIds in interface TableHolder
    • isHierarchical

      public boolean isHierarchical()
      Specified by:
      isHierarchical in interface TableHolder
    • setHierarchical

      public void setHierarchical(boolean hierarchical)
      Specified by:
      setHierarchical in interface TableHolder
    • getCellAlignment

      public Short getCellAlignment(Object propId)
      Specified by:
      getCellAlignment in interface TableHolder
    • isGeneratedColumn

      public boolean isGeneratedColumn(Object propId) throws IllegalArgumentException
      Specified by:
      isGeneratedColumn in interface TableHolder
      Throws:
      IllegalArgumentException
    • getPropertyTypeForGeneratedColumn

      public Class<?> getPropertyTypeForGeneratedColumn(Object propId) throws IllegalArgumentException
      Specified by:
      getPropertyTypeForGeneratedColumn in interface TableHolder
      Throws:
      IllegalArgumentException
    • getPropertyForGeneratedColumn

      public Property getPropertyForGeneratedColumn(Object propId, Object rootItemId) throws IllegalArgumentException
      Specified by:
      getPropertyForGeneratedColumn in interface TableHolder
      Throws:
      IllegalArgumentException
    • isColumnCollapsed

      public boolean isColumnCollapsed(Object propertyId)
      Specified by:
      isColumnCollapsed in interface TableHolder
    • getUI

      public UI getUI()
      Specified by:
      getUI in interface TableHolder
    • getColumnHeader

      public String getColumnHeader(Object propertyId)
      Specified by:
      getColumnHeader in interface TableHolder
    • getContainerDataSource

      public Container getContainerDataSource()
      Specified by:
      getContainerDataSource in interface TableHolder
    • isExportableFormattedProperty

      public boolean isExportableFormattedProperty()
      Specified by:
      isExportableFormattedProperty in interface TableHolder
    • getFormattedPropertyValue

      public String getFormattedPropertyValue(Object rowId, Object colId, Property property)
      Specified by:
      getFormattedPropertyValue in interface TableHolder