Class DynamicStyleRootBandAnalyzer
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.validator.DynamicStyleRootBandAnalyzer
-
public class DynamicStyleRootBandAnalyzer extends AbstractStructureVisitor
-
-
Constructor Summary
Constructors Constructor Description DynamicStyleRootBandAnalyzer(org.pentaho.reporting.libraries.base.util.HashNMap<String,StyleKey> styleByElementName, org.pentaho.reporting.libraries.base.util.HashNMap<InstanceID,StyleKey> styleById)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compute(Section rootLevelBand)
protected void
inspectElement(ReportElement element)
protected void
inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
protected void
traverseSection(Section section)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
inspect, inspectAttributeExpression, inspectDataSource, inspectExpression, inspectParameter, traverseAttributeExpressions, traverseSectionWithoutSubReports, traverseSectionWithSubReports, traverseStyleExpressions
-
-
-
-
Constructor Detail
-
DynamicStyleRootBandAnalyzer
public DynamicStyleRootBandAnalyzer(org.pentaho.reporting.libraries.base.util.HashNMap<String,StyleKey> styleByElementName, org.pentaho.reporting.libraries.base.util.HashNMap<InstanceID,StyleKey> styleById)
-
-
Method Detail
-
compute
public void compute(Section rootLevelBand)
-
traverseSection
protected void traverseSection(Section section)
- Overrides:
traverseSection
in classAbstractStructureVisitor
-
inspectElement
protected void inspectElement(ReportElement element)
- Overrides:
inspectElement
in classAbstractStructureVisitor
-
inspectStyleExpression
protected void inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
- Overrides:
inspectStyleExpression
in classAbstractStructureVisitor
-
-