Class ExcelOutputProcessorMetaData
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessorMetaData
-
- org.pentaho.reporting.engine.classic.core.modules.output.table.xls.helper.ExcelOutputProcessorMetaData
-
- All Implemented Interfaces:
OutputProcessorMetaData
public class ExcelOutputProcessorMetaData extends AbstractOutputProcessorMetaData
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessorMetaData
AbstractOutputProcessorMetaData.ReusableFontContext
-
-
Field Summary
Fields Modifier and Type Field Description static int
PAGINATION_FULL
static int
PAGINATION_MANUAL
static int
PAGINATION_NONE
-
Constructor Summary
Constructors Constructor Description ExcelOutputProcessorMetaData(int paginationMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
getAutoCorrectFontMetrics()
String
getExportDescriptor()
The export descriptor is a string that describes the output characteristics.void
initialize(org.pentaho.reporting.libraries.base.config.Configuration configuration)
boolean
isExtraContentElement(StyleSheet style, ReportAttributeMap attributes)
Checks whether this element provides some extra content that is not part of the visible layout structure.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessorMetaData
addFeature, commit, getBaselineInfo, getConfiguration, getFontMetrics, getFontMetrics, getFontRegistry, getFontStorage, getNormalizedFontFamilyName, getNumericFeatureValue, isContentSupported, isFeatureSupported, removeFeature, setFamilyMapping, setNumericFeatureValue
-
-
-
-
Field Detail
-
PAGINATION_NONE
public static final int PAGINATION_NONE
- See Also:
- Constant Field Values
-
PAGINATION_MANUAL
public static final int PAGINATION_MANUAL
- See Also:
- Constant Field Values
-
PAGINATION_FULL
public static final int PAGINATION_FULL
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public void initialize(org.pentaho.reporting.libraries.base.config.Configuration configuration)
- Specified by:
initialize
in interfaceOutputProcessorMetaData
- Overrides:
initialize
in classAbstractOutputProcessorMetaData
-
getExportDescriptor
public String getExportDescriptor()
The export descriptor is a string that describes the output characteristics. For libLayout outputs, it should start with the output class (one of 'pageable', 'flow' or 'stream'), followed by '/liblayout/' and finally followed by the output type (ie. PDF, Print, etc).- Returns:
- the export descriptor.
-
isExtraContentElement
public boolean isExtraContentElement(StyleSheet style, ReportAttributeMap attributes)
Checks whether this element provides some extra content that is not part of the visible layout structure. This can be embedded scripts, anchors etc.- Specified by:
isExtraContentElement
in interfaceOutputProcessorMetaData
- Overrides:
isExtraContentElement
in classAbstractOutputProcessorMetaData
- Parameters:
style
-attributes
-- Returns:
-
getAutoCorrectFontMetrics
protected boolean getAutoCorrectFontMetrics()
- Overrides:
getAutoCorrectFontMetrics
in classAbstractOutputProcessorMetaData
-
-