Class SheetPropertyCollector
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.template.SheetPropertyCollector
-
- All Implemented Interfaces:
SheetPropertySource
public class SheetPropertyCollector extends AbstractStructureVisitor implements SheetPropertySource
-
-
Constructor Summary
Constructors Constructor Description SheetPropertyCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
compute(Band band)
int
getFreezeLeft()
int
getFreezeTop()
String
getPageFooterCenter()
String
getPageFooterLeft()
String
getPageFooterRight()
String
getPageHeaderCenter()
String
getPageHeaderLeft()
String
getPageHeaderRight()
protected void
inspectElement(ReportElement element)
protected void
traverseSection(Section section)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.util.AbstractStructureVisitor
inspect, inspectAttributeExpression, inspectDataSource, inspectExpression, inspectParameter, inspectStyleExpression, traverseAttributeExpressions, traverseSectionWithoutSubReports, traverseSectionWithSubReports, traverseStyleExpressions
-
-
-
-
Method Detail
-
traverseSection
protected void traverseSection(Section section)
- Overrides:
traverseSection
in classAbstractStructureVisitor
-
inspectElement
protected void inspectElement(ReportElement element)
- Overrides:
inspectElement
in classAbstractStructureVisitor
-
getFreezeTop
public int getFreezeTop()
- Specified by:
getFreezeTop
in interfaceSheetPropertySource
-
getFreezeLeft
public int getFreezeLeft()
- Specified by:
getFreezeLeft
in interfaceSheetPropertySource
-
getPageHeaderCenter
public String getPageHeaderCenter()
- Specified by:
getPageHeaderCenter
in interfaceSheetPropertySource
-
getPageFooterCenter
public String getPageFooterCenter()
- Specified by:
getPageFooterCenter
in interfaceSheetPropertySource
-
getPageHeaderLeft
public String getPageHeaderLeft()
- Specified by:
getPageHeaderLeft
in interfaceSheetPropertySource
-
getPageFooterLeft
public String getPageFooterLeft()
- Specified by:
getPageFooterLeft
in interfaceSheetPropertySource
-
getPageHeaderRight
public String getPageHeaderRight()
- Specified by:
getPageHeaderRight
in interfaceSheetPropertySource
-
getPageFooterRight
public String getPageFooterRight()
- Specified by:
getPageFooterRight
in interfaceSheetPropertySource
-
-