org.pentaho.reporting.engine.classic.core.modules.output.pageable.xml.internal
Class XmlPageOutputProcessorMetaData

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessorMetaData
      extended by org.pentaho.reporting.engine.classic.core.modules.output.pageable.xml.internal.XmlPageOutputProcessorMetaData
All Implemented Interfaces:
OutputProcessorMetaData

public class XmlPageOutputProcessorMetaData
extends AbstractOutputProcessorMetaData

Creation-Date: 20.10.2007, 16:33:56

Author:
Thomas Morgner

Field Summary
static OutputProcessorFeature.BooleanOutputProcessorFeature WRITE_RESOURCEKEYS
           
 
Constructor Summary
XmlPageOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration)
           
XmlPageOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration, org.pentaho.reporting.libraries.fonts.registry.FontRegistry registry)
           
 
Method Summary
 String getExportDescriptor()
          The export descriptor is a string that describes the output characteristics.
 String getNormalizedFontFamilyName(String name)
           
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessorMetaData
commit, getBaselineInfo, getConfiguration, getFontMetrics, getFontMetrics, getNumericFeatureValue, isContentSupported, isExtraContentElement, isFeatureSupported
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WRITE_RESOURCEKEYS

public static final OutputProcessorFeature.BooleanOutputProcessorFeature WRITE_RESOURCEKEYS
Constructor Detail

XmlPageOutputProcessorMetaData

public XmlPageOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration)

XmlPageOutputProcessorMetaData

public XmlPageOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration,
                                      org.pentaho.reporting.libraries.fonts.registry.FontRegistry registry)
Method Detail

getNormalizedFontFamilyName

public String getNormalizedFontFamilyName(String name)
Specified by:
getNormalizedFontFamilyName in interface OutputProcessorMetaData
Overrides:
getNormalizedFontFamilyName in class AbstractOutputProcessorMetaData
Parameters:
name - the raw name, maybe null.
Returns:
the normalized name, but never null.

getExportDescriptor

public String getExportDescriptor()
Description copied from interface: OutputProcessorMetaData
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.