org.pentaho.reporting.engine.classic.core.modules.output.table.xml.internal
Class XmlTableOutputProcessorMetaData

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

public class XmlTableOutputProcessorMetaData
extends AbstractOutputProcessorMetaData

Creation-Date: 20.10.2007, 16:33:56

Author:
Thomas Morgner

Field Summary
static int PAGINATION_FULL
           
static int PAGINATION_MANUAL
           
static int PAGINATION_NONE
           
static OutputProcessorFeature.BooleanOutputProcessorFeature WRITE_RESOURCEKEYS
           
 
Constructor Summary
XmlTableOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration)
           
XmlTableOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration, int paginationMode)
           
XmlTableOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration, int paginationMode, org.pentaho.reporting.libraries.fonts.registry.FontRegistry fontRegistry)
           
 
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

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
Constructor Detail

XmlTableOutputProcessorMetaData

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

XmlTableOutputProcessorMetaData

public XmlTableOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration,
                                       int paginationMode)

XmlTableOutputProcessorMetaData

public XmlTableOutputProcessorMetaData(org.pentaho.reporting.libraries.base.config.Configuration configuration,
                                       int paginationMode,
                                       org.pentaho.reporting.libraries.fonts.registry.FontRegistry fontRegistry)
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.