Class FastExcelTextExtractor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.template.FastTextExtractor
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.xls.FastExcelTextExtractor
-
public class FastExcelTextExtractor extends FastTextExtractor
-
-
Constructor Summary
Constructors Constructor Description FastExcelTextExtractor(ExcelColorProducer colorProducer, ExcelFontFactory fontFactory, org.apache.poi.ss.usermodel.CreationHelper creationHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
compute(ReportElement content, ExpressionRuntime runtime)
protected void
handleValueContent(ReportElement element, Object value, boolean inlineSection)
protected void
inspectEndSection(ReportElement box, boolean inlineSection)
protected boolean
inspectStartSection(ReportElement box, boolean inlineSection)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.fast.template.FastTextExtractor
clearText, getRawResult, getText, getTextBuffer, getTextLength, inspectElement, setRawResult, setRuntime, traverseSection
-
-
-
-
Constructor Detail
-
FastExcelTextExtractor
public FastExcelTextExtractor(ExcelColorProducer colorProducer, ExcelFontFactory fontFactory, org.apache.poi.ss.usermodel.CreationHelper creationHelper)
-
-
Method Detail
-
compute
public Object compute(ReportElement content, ExpressionRuntime runtime) throws ContentProcessingException
- Overrides:
compute
in classFastTextExtractor
- Throws:
ContentProcessingException
-
inspectStartSection
protected boolean inspectStartSection(ReportElement box, boolean inlineSection)
- Overrides:
inspectStartSection
in classFastTextExtractor
-
handleValueContent
protected void handleValueContent(ReportElement element, Object value, boolean inlineSection) throws ContentProcessingException
- Overrides:
handleValueContent
in classFastTextExtractor
- Throws:
ContentProcessingException
-
inspectEndSection
protected void inspectEndSection(ReportElement box, boolean inlineSection)
- Overrides:
inspectEndSection
in classFastTextExtractor
-
-