Class AbstractStructureVisitor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
-
- Direct Known Subclasses:
AbstractFormattedDataBuilder
,CompatibilityUpdater
,DynamicReportStyleAnalyzer
,DynamicStyleRootBandAnalyzer
,LegacyUpdateStructureVisitor
,ReportStructureValidator
,RichTextStyleResolver
,SheetPropertyCollector
public abstract class AbstractStructureVisitor extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractStructureVisitor()
-
Method Summary
-
-
-
Method Detail
-
inspect
protected void inspect(AbstractReportDefinition reportDefinition)
-
traverseSection
protected void traverseSection(Section section)
-
traverseSectionWithSubReports
protected void traverseSectionWithSubReports(Section section)
-
traverseSectionWithoutSubReports
protected void traverseSectionWithoutSubReports(Section section)
-
inspectElement
protected void inspectElement(ReportElement element)
-
traverseAttributeExpressions
protected void traverseAttributeExpressions(ReportElement element)
-
inspectAttributeExpression
protected void inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
-
traverseStyleExpressions
protected void traverseStyleExpressions(ReportElement element)
-
inspectStyleExpression
protected void inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
-
inspectExpression
protected void inspectExpression(AbstractReportDefinition report, Expression expression)
-
inspectParameter
protected void inspectParameter(AbstractReportDefinition report, ReportParameterDefinition definition, ParameterDefinitionEntry parameter)
-
inspectDataSource
protected void inspectDataSource(AbstractReportDefinition report, DataFactory dataFactory)
-
-