org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer
Interface BundleElementWriteHandler

All Known Implementing Classes:
AbstractElementWriteHandler, BandElementWriteHandler, ContentElementWriteHandler, ContentFieldElementWriteHandler, CrosstabColumnGroupBodyElementWriteHandler, CrosstabColumnGroupElementWriteHandler, CrosstabGroupElementWriteHandler, CrosstabOtherGroupBodyElementWriteHandler, CrosstabOtherGroupElementWriteHandler, CrosstabRowGroupBodyElementWriteHandler, CrosstabRowGroupElementWriteHandler, CrosstabSummaryFooterElementWriteHandler, CrosstabSummaryHeaderElementWriteHandler, CrosstabTitleFooterElementWriteHandler, CrosstabTitleHeaderElementWriteHandler, DataGroupBodyElementWriteHandler, DateFieldElementWriteHandler, DetailsFooterElementWriteHandler, DetailsHeaderElementWriteHandler, EllipseElementWriteHandler, ExternalElementWriteHandler, GroupFooterElementWriteHandler, GroupHeaderElementWriteHandler, HorizontalLineElementWriteHandler, ItembandElementWriteHandler, LabelElementWriteHandler, LegacyElementWriteHandler, MessageElementWriteHandler, NoDataBandElementWriteHandler, NumberFieldElementWriteHandler, PageFooterElementWriteHandler, PageHeaderElementWriteHandler, RectangleElementWriteHandler, RelationalGroupElementWriteHandler, ReportDefinitionWriteHandler, ReportFooterElementWriteHandler, ReportHeaderElementWriteHandler, ResourceFieldElementWriteHandler, ResourceLabelElementWriteHandler, ResourceMessageElementWriteHandler, SubGroupBodyElementWriteHandler, SubreportElementWriteHandler, SurveyScaleWriteHandler, TextFieldElementWriteHandler, VerticalLineElementWriteHandler, WatermarkElementWriteHandler

public interface BundleElementWriteHandler

Todo: Document Me

Author:
Thomas Morgner

Method Summary
 void writeElement(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter xmlWriter, Element element)
          Writes a single element as XML structure.
 

Method Detail

writeElement

void writeElement(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
                  BundleWriterState state,
                  org.pentaho.reporting.libraries.xmlns.writer.XmlWriter xmlWriter,
                  Element element)
                  throws IOException,
                         BundleWriterException
Writes a single element as XML structure.

Parameters:
bundle - the bundle to which to write to.
state - the current write-state.
xmlWriter - the xml writer.
element - the element.
Throws:
IOException - if an IO error occured.
BundleWriterException - if an Bundle writer.