Class StiPagesRange

java.lang.Object
com.stimulsoft.report.export.tools.StiPagesRange

public class StiPagesRange extends Object
Describe pages range for export Copyright Stimulsoft
  • Field Details

  • Constructor Details

    • StiPagesRange

      public StiPagesRange()
      Creates a new instance of the StiPagesRange class.
    • StiPagesRange

      public StiPagesRange(int currentPage)
      Creates a new instance of the StiPagesRange class.
      Parameters:
      currentPage - Current page.
    • StiPagesRange

      public StiPagesRange(String pageRanges)
      Creates a new instance of the StiPagesRange class.
      Parameters:
      pageRanges - Range of pages.
    • StiPagesRange

      public StiPagesRange(StiRangeType rangeType, String pageRanges, int currentPage)
      Creates a new instance of the StiPagesRange class.
      Parameters:
      rangeType - Type of pages range.
      pageRanges - Range of pages.
      currentPage - Current page.
  • Method Details

    • getSelectedPages

      public StiPagesCollection getSelectedPages(StiPagesCollection originalPages)
      Returns collection of selected pages.
      Parameters:
      originalPages - Collection of pages for filtering.
      Returns:
      Collection of selected pages.
    • getRangeType

      public StiRangeType getRangeType()
      Gets type of pages range.
      Returns:
      the rangeType
    • setRangeType

      public void setRangeType(StiRangeType rangeType)
      Sets type of pages range.
      Parameters:
      rangeType - the rangeType to set
    • getCurrentPage

      public Integer getCurrentPage()
      Returns:
      the currentPage
    • getPageRanges

      public String getPageRanges()
      Returns:
      the pageRanges