All Superinterfaces:
IDesignElement, IReportElement, IReportItem

public interface IGrid extends IReportItem
Represents a the design of a Grid in the scripting environment
  • Method Details

    • getColumnCount

      int getColumnCount()
      Returns the number of columns in the Grid. The number is defined as the sum of columns described in the "column" slot.
      Returns:
      the number of columns in the grid.
    • getSummary

      String getSummary()
      Gets the summary of this grid.
      Returns:
      the summary.
    • setSummary

      void setSummary(String summary) throws SemanticException
      Sets the summary of this grid.
      Parameters:
      summary - the summary
      Throws:
      SemanticException - if this property is locked.
    • getCaption

      String getCaption()
      Returns the caption text of this grid.
      Returns:
      the caption text
    • setCaption

      void setCaption(String caption) throws SemanticException
      Sets the caption text of this grid.
      Parameters:
      caption - the caption text
      Throws:
      SemanticException - if the property is locked.
    • getCaptionKey

      String getCaptionKey()
      Returns the resource key of the caption.
      Returns:
      the resource key of the caption
    • setCaptionKey

      void setCaptionKey(String captionKey) throws SemanticException
      Sets the resource key of the caption.
      Parameters:
      captionKey - the resource key of the caption
      Throws:
      SemanticException - if the caption resource-key property is locked.