Interface IMatrixExportConfiguration

All Superinterfaces:
IExportConfiguration
All Known Implementing Classes:
MatrixExportConfiguration

public interface IMatrixExportConfiguration extends IExportConfiguration
Author:
Jiri Banszel, POLARION SOFTWARE
  • Field Details

  • Method Details

    • hasRevisionRows

      boolean hasRevisionRows()
      Returns true if rows of the matrix represent Revisions, i.e. if getRowObjects() returns Revisions. Either rows, or columns, or both have to represent Work Items.
    • getRowObjects

      @NotNull IPObjectList<IPObject> getRowObjects()
      List of objects that form rows of the matrix. The list has to contain either only Work Items or only Revisions. Rows and columns may not both contain Revisions.
    • getRowQuery

      @Nullable String getRowQuery()
      Query used to obtain the row objects, or null.
    • hasRevisionColumns

      boolean hasRevisionColumns()
      Returns true if columns of the matrix represent Revisions. i.e. if getColumnObjects() returns Revisions. Either rows, or columns, or both have to represent Work Items.
    • getColumnObjects

      @NotNull IPObjectList<IPObject> getColumnObjects()
      List of objects that form columns of the matrix. The list has to contain either only Work Items or only Revisions. Rows and columns may not both contain Revisions.
    • getColumnQuery

      @Nullable String getColumnQuery()
      Query used to obtain the column objects, or null.
    • getLinkRole

      ILinkRoleOpt getLinkRole()
      Role of links that should be exported, or null if all links should be exported.
      Returns:
      link role