Class StiBandsOnAllPages

java.lang.Object
com.stimulsoft.report.engine.engineV2.StiBandsOnAllPages

public class StiBandsOnAllPages extends Object
A class hepls to output bands which should be output on all pages.
  • Field Details

  • Constructor Details

    • StiBandsOnAllPages

      public StiBandsOnAllPages(StiEngine engine)
  • Method Details

    • getDenyRendering

      public final boolean getDenyRendering()
      If the property is true then bands rendering on all pages is blocked. The property is used to output headers, with the height higher than one page, on all pages.
    • setDenyRendering

      public final void setDenyRendering(boolean value)
    • Add

      public final void Add(StiDataBand dataBand, StiBand band)
      Starts monitoring of this band for rendering OnAllPages.
      Parameters:
      dataBand - A DataBand to what the band belongs to and what it is nesessary to be output on all pages.
      band - A band what it is nesessary to be output on all pages.
    • Remove

      public final void Remove(StiDataBand dataBand)
      Ends monitoring of this band for rendering OnAllPages. All bands which are dependent on the specified DataBand are removed.
      Parameters:
      dataBand - A DataBand for removing dependent bands.
    • Render

      public final void Render()
      Outputs bands, which were previously added to the collection of bands, which are output on all pages, on a new page.
    • IsBandInBandsList

      public final boolean IsBandInBandsList(StiBand band)