Class InstanceAttributeData

java.lang.Object
org.compiere.print.layout.InstanceAttributeData

public class InstanceAttributeData extends Object
Instance attribute data of attribute set instance
Author:
hengsin
  • Constructor Details

    • InstanceAttributeData

      public InstanceAttributeData(MPrintFormatItem item, int columnIndex)
      Parameters:
      item -
      columnIndex -
  • Method Details

    • getAttributeValue

      public String getAttributeValue(int rowIndex, String attributeName)
      Get attribute value at rowIndex
      Parameters:
      rowIndex -
      attributeName -
      Returns:
      attribute value
    • getPrintFormatItem

      public MPrintFormatItem getPrintFormatItem()
      Get print format item
      Returns:
      MPrintFormatItem
    • getColumnIndex

      public int getColumnIndex()
      Get column index
      Returns:
      column index
    • getColumns

      public List<InstanceAttributeColumn> getColumns()
      List of instance attribute column
      Returns:
      attribute columns
    • readAttributesData

      public void readAttributesData(PrintData printData)
      Populate attributes and attributeRows
      Parameters:
      printData -
    • updateTable

      public void updateTable(org.compiere.print.util.SerializableMatrix<Serializable> elements, TableProperties tableProperties, int columnOffset)
      Update table layout properties and print data matrix
      Parameters:
      elements - print data matrix
      tableProperties -
      columnOffset -