Class ElementChangeChecker


  • public class ElementChangeChecker
    extends Object
    • Constructor Detail

      • ElementChangeChecker

        public ElementChangeChecker()
    • Method Detail

      • isBandChanged

        public boolean isBandChanged​(Section b,
                                     DataRow dataRow)
      • processRootBand

        protected final boolean processRootBand​(Section b)
        Evaluates all style expressions from all elements and updates the style-sheet if needed.
        Parameters:
        b - the band.
        Returns:
        true if the element needs reprinting.
      • evaluateElement

        protected boolean evaluateElement​(ReportElement e)
      • processBand

        protected final boolean processBand​(Section b)
      • recordCacheHit

        protected void recordCacheHit​(ReportElement e)
      • recordCacheMiss

        protected void recordCacheMiss​(ReportElement e)
      • reportCachePerformance

        protected void reportCachePerformance()