public abstract class AbstractStructureVisitor extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractStructureVisitor() |
protected void inspect(AbstractReportDefinition reportDefinition)
protected void traverseSection(Section section)
protected void traverseSectionWithSubReports(Section section)
protected void traverseSectionWithoutSubReports(Section section)
protected void inspectElement(ReportElement element)
protected void traverseAttributeExpressions(ReportElement element)
protected void inspectAttributeExpression(ReportElement element, String attributeNamespace, String attributeName, Expression expression, ExpressionMetaData expressionMetaData)
protected void traverseStyleExpressions(ReportElement element)
protected void inspectStyleExpression(ReportElement element, StyleKey styleKey, Expression expression, ExpressionMetaData expressionMetaData)
protected void inspectExpression(AbstractReportDefinition report, Expression expression)
protected void inspectParameter(AbstractReportDefinition report, ReportParameterDefinition definition, ParameterDefinitionEntry parameter)
protected void inspectDataSource(AbstractReportDefinition report, DataFactory dataFactory)
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.