org.norther.tammi.sprig.jfree.export.html
Class JFHtmlProcessor

java.lang.Object
  extended by org.jfree.report.modules.output.table.base.TableProcessor
      extended by org.jfree.report.modules.output.table.html.HtmlProcessor
          extended by org.norther.tammi.sprig.jfree.export.html.JFHtmlProcessor

public class JFHtmlProcessor
extends org.jfree.report.modules.output.table.html.HtmlProcessor

An extended HTML processor.

Version:
$Id: JFHtmlProcessor.java,v 1.5 2009/09/28 15:08:51 cvsimp Exp $
Author:
Ilkka Priha

Field Summary
static String ALLOW_TAGGED_CONTENT_PROPERTY
          The allow tagged content property.
 
Fields inherited from class org.jfree.report.modules.output.table.html.HtmlProcessor
BODY_FRAGMENT, CONFIGURATION_PREFIX, COPY_EXTERNAL_IMAGES, EMPTY_CELLS_USE_CSS, ENCODING, ENCODING_DEFAULT, GENERATE_XHTML, PROPORTIONAL_COLUMN_WIDTHS, TABLE_ROW_BORDER_DEFINITION, USE_DEVICE_INDEPENDENT_IMAGESIZES
 
Fields inherited from class org.jfree.report.modules.output.table.base.TableProcessor
AUTHOR, GLOBAL_LAYOUT, GLOBAL_LAYOUT_DEFAULT, STRICT_LAYOUT, STRICT_LAYOUT_DEFAULT, TITLE
 
Constructor Summary
JFHtmlProcessor(org.jfree.report.JFreeReport report)
          Constructs a new processor.
JFHtmlProcessor(org.jfree.report.JFreeReport report, boolean useXHTML)
          Constructs a new processor with an XHTML option.
 
Method Summary
 boolean isAllowTaggedContent()
          Gets the 'allow-tagged-content' flag.
 boolean isProportionalColumnWidths()
          Gets the 'proportional-column-widths' flag.
 boolean isTableRowBorderDefinition()
          Gets the 'table-row-border-definition' flag.
 void setAllowTaggedContent(boolean flag)
          Sets the 'allow-tagged-content' flag.
 void setProportionalColumnWidths(boolean flag)
          Sets the 'proportional-column-widths' flag.
 void setTableRowBorderDefinition(boolean flag)
          Sets the 'table-row-border-definition' flag.
 
Methods inherited from class org.jfree.report.modules.output.table.html.HtmlProcessor
configure, createContentCreator, createLayoutCreator, createMetaBandProducer, getEncoding, getExportDescription, getFilesystem, getReportConfigurationPrefix, isEmptyCellsUseCSS, isGenerateBodyFragment, isGenerateXHTML, isUseDeviceIndependentImageSize, setEmptyCellsUseCSS, setEncoding, setFilesystem, setGenerateBodyFragment, setGenerateXHTML, setUseDeviceIndependentImageSize
 
Methods inherited from class org.jfree.report.modules.output.table.base.TableProcessor
addRepaginationListener, checkInterrupted, createContent, fireStateUpdate, getLayoutCreator, getReport, getTableWriter, init, isHandleInterruptedState, isImageResolutionMappingActive, isMaxLineHeightUsed, isStrictLayout, processReport, removeRepaginationListener, repaginate, setHandleInterruptedState, setStrictLayout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALLOW_TAGGED_CONTENT_PROPERTY

public static final String ALLOW_TAGGED_CONTENT_PROPERTY
The allow tagged content property.

See Also:
Constant Field Values
Constructor Detail

JFHtmlProcessor

public JFHtmlProcessor(org.jfree.report.JFreeReport report)
                throws org.jfree.report.ReportProcessingException
Constructs a new processor.

Parameters:
report - the report to process.
Throws:
org.jfree.report.ReportProcessingException - if the report initialization failed.

JFHtmlProcessor

public JFHtmlProcessor(org.jfree.report.JFreeReport report,
                       boolean useXHTML)
                throws org.jfree.report.ReportProcessingException
Constructs a new processor with an XHTML option.

Parameters:
report - the report to process.
useXHTML - true for XHTML, false for HTML4.
Throws:
org.jfree.report.ReportProcessingException - if the report initialization failed.
Method Detail

isTableRowBorderDefinition

public boolean isTableRowBorderDefinition()
Gets the 'table-row-border-definition' flag.

Returns:
true for borders, false otherwise.

setTableRowBorderDefinition

public void setTableRowBorderDefinition(boolean flag)
Sets the 'table-row-border-definition' flag.

Parameters:
flag - true for borders, false otherwise.

isProportionalColumnWidths

public boolean isProportionalColumnWidths()
Gets the 'proportional-column-widths' flag.

Returns:
true for proportional columns, false otherwise.

setProportionalColumnWidths

public void setProportionalColumnWidths(boolean flag)
Sets the 'proportional-column-widths' flag.

Parameters:
flag - true for proportional columns, false otherwise.

isAllowTaggedContent

public boolean isAllowTaggedContent()
Gets the 'allow-tagged-content' flag.

Returns:
true for tagged content, false otherwise.

setAllowTaggedContent

public void setAllowTaggedContent(boolean flag)
Sets the 'allow-tagged-content' flag.

Parameters:
flag - true for tagged content, false otherwise.


Copyright © 2004 The Norther Organization. All rights reserved.