net.sf.dynamicreports.design.transformation
Class TemplateTransform

java.lang.Object
  extended by net.sf.dynamicreports.design.transformation.TemplateTransform

public class TemplateTransform
extends Object

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Constructor Summary
TemplateTransform(DesignTransformAccessor accessor)
           
 
Method Summary
protected  DRIComponent getBackgroundBackgroundComponent(DRIBand band)
           
protected  SplitType getBackgroundSplitType(DRIBand band)
           
protected  DRIReportStyle getBackgroundStyle(DRIBand band)
           
protected  int getBarbecueHeight(DRIBarbecue barbecue)
           
protected  int getBarbecueWidth(DRIBarbecue barbecue)
           
protected  int getBarcodeHeight(DRIBarcode barcode)
           
protected  DRIReportStyle getBarcodeStyle()
           
protected  int getBarcodeWidth(DRIBarcode barcode)
           
 DRIReportStyle getBooleanColumnStyle(DRIBooleanColumn column)
           
 BooleanComponentType getBooleanComponentType(DRIBooleanField booleanField)
           
 boolean getBooleanEmptyWhenNullValue(DRIBooleanField booleanField)
           
protected  int getBooleanFieldHeight(DRIBooleanField booleanField, DRDesignStyle style)
           
protected  int getBooleanFieldWidth(DRIBooleanField booleanField, DRDesignStyle style)
           
protected  HorizontalAlignment getBooleanHorizontalAlignment(DRIBooleanField booleanField, DRDesignStyle style)
           
 int getBooleanImageHeight(DRIBooleanField booleanField)
           
 int getBooleanImageWidth(DRIBooleanField booleanField)
           
protected  int getBreakHeight(DRIBreak breakComponent)
           
protected  int getBreakWidth(DRIBreak breakComponent)
           
 RunDirection getColumnDirection()
           
protected  DRIComponent getColumnFooterBackgroundComponent(DRIBand band)
           
protected  SplitType getColumnFooterSplitType(DRIBand band)
           
protected  DRIReportStyle getColumnFooterStyle(DRIBand band)
           
protected  DRIComponent getColumnHeaderBackgroundComponent(DRIBand band)
           
protected  SplitType getColumnHeaderSplitType(DRIBand band)
           
protected  DRIReportStyle getColumnHeaderStyle(DRIBand band)
           
protected  DRIReportStyle getColumnStyle(boolean textStyle)
           
protected  DRIReportStyle getColumnTitleStyle()
           
protected  int getColumnWidth()
           
protected  int getColumnWidth(DRIColumn<?> column, DRDesignStyle style)
           
 int getCrosstabCellHeight(DRICrosstab crosstab, DRDesignCrosstab designCrosstab)
           
protected  DRIReportStyle getCrosstabCellStyle(DRICrosstab crosstab)
           
 int getCrosstabCellWidth(DRICrosstab crosstab, DRDesignCrosstab designCrosstab)
           
 int getCrosstabColumnGroupHeaderHeight(DRICrosstabColumnGroup<?> columnGroup, DRDesignCrosstab designCrosstab, int availableHeight)
           
 int getCrosstabColumnGroupTotalHeaderWidth(DRICrosstabColumnGroup<?> columnGroup, Integer cellWidth, DRDesignCrosstab designCrosstab)
           
 CrosstabTotalPosition getCrosstabColumnGroupTotalPosition(DRICrosstabColumnGroup<?> columnGroup)
           
protected  DRISimpleStyle getCrosstabEvenRowStyle(DRICrosstab crosstab)
           
protected  DRIReportStyle getCrosstabGrandTotalStyle(DRICrosstab crosstab)
           
protected  DRIReportStyle getCrosstabGroupStyle(DRICrosstab crosstab)
           
protected  DRIReportStyle getCrosstabGroupTotalStyle(DRICrosstab crosstab)
           
protected  int getCrosstabHeight(DRICrosstab crosstab, DRDesignCrosstabCellContent whenNoDataCell)
           
 DRIReportStyle getCrosstabMeasureTitleStyle(DRICrosstab crosstab, DRICrosstabMeasure<?> measure)
           
protected  DRISimpleStyle getCrosstabOddRowStyle(DRICrosstab crosstab)
           
protected  CrosstabPercentageType getCrosstabPercentageType(DRICrosstabVariable<?> variable)
           
 int getCrosstabRowGroupHeaderWidth(DRICrosstabRowGroup<?> rowGroup, DRDesignCrosstab designCrosstab)
           
 int getCrosstabRowGroupTotalHeaderHeight(DRICrosstabRowGroup<?> rowGroup, Integer cellHeight, DRDesignCrosstab designCrosstab)
           
 CrosstabTotalPosition getCrosstabRowGroupTotalPosition(DRICrosstabRowGroup<?> rowGroup)
           
 int getCrosstabWhenNoDataCellHeight(DRDesignCrosstabCellContent whenNoDataCell)
           
protected  int getCrosstabWidth(DRICrosstab crosstab)
           
protected  int getCustomComponentHeight(DRIDimensionComponent component)
           
protected  int getCustomComponentWidth(DRIDimensionComponent component)
           
protected  Boolean getDefaultFontBold()
           
protected  Boolean getDefaultFontItalic()
           
protected  String getDefaultFontName()
           
protected  Boolean getDefaultFontPdfEmbedded()
           
protected  String getDefaultFontPdfEncoding()
           
protected  String getDefaultFontPdfFontName()
           
protected  Integer getDefaultFontSize()
           
protected  Boolean getDefaultFontStrikeThrough()
           
protected  Boolean getDefaultFontUnderline()
           
protected  DRIComponent getDetailBackgroundComponent(DRIBand band)
           
protected  DRISimpleStyle getDetailEvenRowStyle()
           
protected  DRIComponent getDetailFooterBackgroundComponent(DRIBand band)
           
protected  SplitType getDetailFooterSplitType(DRIBand band)
           
protected  DRIReportStyle getDetailFooterStyle(DRIBand band)
           
protected  DRIComponent getDetailHeaderBackgroundComponent(DRIBand band)
           
protected  SplitType getDetailHeaderSplitType(DRIBand band)
           
protected  DRIReportStyle getDetailHeaderStyle(DRIBand band)
           
protected  DRISimpleStyle getDetailOddRowStyle()
           
protected  SplitType getDetailSplitType(DRIBand band)
           
protected  DRIReportStyle getDetailStyle(DRIBand band)
           
protected  int getEllipseHeight(DRIEllipse ellipse)
           
protected  int getEllipseWidth(DRIEllipse ellipse)
           
 String getFieldDescription(DRIField<?> field)
           
protected  int getFillerHeight(DRIFiller filler)
           
protected  int getFillerWidth(DRIFiller filler)
           
protected  Integer getGenericElementHeight(DRIGenericElement genericElement)
           
protected  Integer getGenericElementWidth(DRIGenericElement genericElement)
           
protected  DRIComponent getGroupFooterBackgroundComponent(DRIBand band)
           
protected  GroupFooterPosition getGroupFooterPosition(DRIGroup group)
           
protected  SplitType getGroupFooterSplitType(DRIBand band)
           
protected  DRIReportStyle getGroupFooterStyle(DRIBand band)
           
protected  DRIComponent getGroupHeaderBackgroundComponent(DRIBand band)
           
protected  GroupHeaderLayout getGroupHeaderLayout(DRIGroup group)
           
protected  SplitType getGroupHeaderSplitType(DRIBand band)
           
protected  DRIReportStyle getGroupHeaderStyle(DRIBand band)
           
protected  Integer getGroupMinHeightToStartNewPage(DRIGroup group)
           
protected  int getGroupPadding(DRIGroup group)
           
protected  DRIReportStyle getGroupStyle()
           
protected  DRIReportStyle getGroupTitleStyle()
           
protected  int getChartHeight(DRIChart chart)
           
protected  String getChartPercentValuePattern(DRIAxisPlot axisPlot)
           
protected  String getChartPercentValuePattern(DRIPiePlot piePlot)
           
protected  List<Color> getChartSeriesColors(DRIBasePlot plot)
           
protected  DRIReportStyle getChartStyle()
           
protected  String getChartTheme(DRIChart chart)
           
protected  ValueLocation getChartThermometerPlotValueLocation(DRIThermometerPlot plot)
           
protected  TimePeriod getChartTimeSeriesDatasetTimePeriodType(DRITimeSeriesDataset dataset)
           
protected  String getChartValuePattern(DRIAxisPlot axisPlot)
           
protected  String getChartValuePattern(DRIPiePlot piePlot)
           
protected  int getChartWidth(DRIChart chart)
           
protected  int getImageHeight(DRIImage image, Integer imageHeight, DRDesignStyle style)
           
protected  DRIReportStyle getImageStyle()
           
protected  int getImageWidth(DRIImage image)
           
 String getLanguage()
           
protected  DRIComponent getLastPageFooterBackgroundComponent(DRIBand band)
           
protected  SplitType getLastPageFooterSplitType(DRIBand band)
           
protected  DRIReportStyle getLastPageFooterStyle(DRIBand band)
           
protected  int getLineHeight(DRILine line)
           
protected  int getLineWidth(DRILine line)
           
protected  int getListGap(DRIList list)
           
protected  Integer getListHeight(DRIList list)
           
protected  Integer getListWidth(DRIList list)
           
 Locale getLocale()
           
protected  int getMapHeight(DRIMap map)
           
protected  int getMapWidth(DRIMap map)
           
protected  int getMultiPageListHeight(DRIMultiPageList multiPageList)
           
protected  int getMultiPageListWidth(DRIMultiPageList multiPageList)
           
protected  DRIComponent getNoDataBackgroundComponent(DRIBand band)
           
protected  SplitType getNoDataSplitType(DRIBand band)
           
protected  DRIReportStyle getNoDataStyle(DRIBand band)
           
protected  int getPageColumnSpace()
           
protected  int getPageColumnsPerPage()
           
protected  int getPageColumnWidth(DRIDesignPage page)
           
protected  DRIComponent getPageFooterBackgroundComponent(DRIBand band)
           
protected  SplitType getPageFooterSplitType(DRIBand band)
           
protected  DRIReportStyle getPageFooterStyle(DRIBand band)
           
protected  DRIComponent getPageHeaderBackgroundComponent(DRIBand band)
           
protected  SplitType getPageHeaderSplitType(DRIBand band)
           
protected  DRIReportStyle getPageHeaderStyle(DRIBand band)
           
protected  int getPageHeight()
           
protected  DRIMargin getPageMargin()
           
protected  PageOrientation getPageOrientation()
           
protected  int getPageWidth()
           
protected  int getPageXofYHeight(DRIPageXofY pageXofY, DRDesignStyle style)
           
protected  HorizontalAlignment getPageXofYHorizontalAlignment(DRIPageXofY pageXofY, DRDesignStyle style)
           
protected  int getPageXofYWidth(DRIPageXofY pageXofY)
           
protected  ComponentPositionType getPositionType(DRIComponent component)
           
protected  boolean getPrintInFirstWholeBand(DRIComponent component)
           
 Orientation getPrintOrder()
           
protected  boolean getPrintWhenDetailOverflows(DRIComponent component)
           
protected  DRIDesignGroup getPrintWhenGroupChanges(DRIComponent component)
           
protected  int getRectangleHeight(DRIRectangle rectangle)
           
protected  Integer getRectangleRadius(DRIRectangle rectangle)
           
protected  int getRectangleWidth(DRIRectangle rectangle)
           
protected  boolean getRemoveLineWhenBlank(DRIComponent component)
           
 String getReportName()
           
 String getResourceBundleName()
           
protected  StretchType getStretchType(DRIComponent component)
           
protected  int getSubreportHeight(DRISubreport subreport)
           
protected  int getSubreportWidth(DRISubreport subreport)
           
 Position getSubtotalLabelPosition(DRISubtotal<?> subtotal)
           
protected  DRIReportStyle getSubtotalStyle()
           
protected  DRIComponent getSummaryBackgroundComponent(DRIBand band)
           
protected  SplitType getSummarySplitType(DRIBand band)
           
protected  DRIReportStyle getSummaryStyle(DRIBand band)
           
 DRITableOfContentsCustomizer getTableOfContentsCustomizer()
           
 Map<String,DRIStyle> getTemplateStyles()
           
protected  int getTextFieldHeight(DRITextField<?> textField, DRDesignStyle style)
           
protected  HorizontalAlignment getTextFieldHorizontalAlignment(DRITextField<?> textField, DRDesignStyle style)
           
protected  String getTextFieldPattern(DRITextField<?> textField, DRDesignStyle style)
           
protected  boolean getTextFieldStretchWithOverflow(DRITextField<?> textField)
           
protected  DRIValueFormatter<?,?> getTextFieldValueFormatter(DRITextField<?> textField)
           
protected  int getTextFieldWidth(DRITextField<?> textField, DRDesignStyle style)
           
protected  DRIReportStyle getTextStyle()
           
protected  DRIComponent getTitleBackgroundComponent(DRIBand band)
           
protected  SplitType getTitleSplitType(DRIBand band)
           
protected  DRIReportStyle getTitleStyle(DRIBand band)
           
 WhenNoDataType getWhenNoDataType(boolean emptyDetail, DRIDesignBand noDataBand)
           
 WhenResourceMissingType getWhenResourceMissingType()
           
 boolean isAddGroupToTableOfContents(DRIGroup group)
           
protected  boolean isColumnPrintRepeatedDetailValues(DRIValueColumn<?> column)
           
 boolean isCrosstabColumnGroupShowTotal(DRICrosstabColumnGroup<?> columnGroup)
           
 boolean isCrosstabRowGroupShowTotal(DRICrosstabRowGroup<?> rowGroup)
           
 boolean isFloatColumnFooter()
           
protected  boolean isGroupByDataType(DRIGroup group)
           
protected  boolean isGroupHeaderWithSubtotal(DRIGroup group)
           
protected  boolean isGroupHideColumn(DRIGroup group)
           
protected  boolean isGroupKeepTogether(DRIGroup group)
           
protected  boolean isGroupReprintHeaderOnEachPage(DRIGroup group)
           
protected  boolean isGroupResetPageNumber(DRIGroup group)
           
protected  boolean isGroupShowColumnHeaderAndFooter(DRIGroup group)
           
protected  boolean isGroupStartInNewColumn(DRIGroup group)
           
protected  boolean isGroupStartInNewPage(DRIGroup group)
           
protected  boolean isChartCategoryDatasetUseSeriesAsCategory(DRICategoryDataset dataset)
           
 boolean isIgnorePagination()
           
protected  boolean isShowColumnTitle()
           
protected  boolean isShowColumnValues()
           
 boolean isSummaryOnANewPage()
           
 boolean isSummaryWithPageHeaderAndFooter()
           
 boolean isTableOfContents(Map<String,JasperTocHeading> tocHeadings)
           
 boolean isTitleOnANewPage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateTransform

public TemplateTransform(DesignTransformAccessor accessor)
Method Detail

getReportName

public String getReportName()

getLocale

public Locale getLocale()

isShowColumnTitle

protected boolean isShowColumnTitle()

isShowColumnValues

protected boolean isShowColumnValues()

getResourceBundleName

public String getResourceBundleName()

isIgnorePagination

public boolean isIgnorePagination()

getWhenNoDataType

public WhenNoDataType getWhenNoDataType(boolean emptyDetail,
                                        DRIDesignBand noDataBand)

getWhenResourceMissingType

public WhenResourceMissingType getWhenResourceMissingType()

isTitleOnANewPage

public boolean isTitleOnANewPage()

isSummaryOnANewPage

public boolean isSummaryOnANewPage()

isSummaryWithPageHeaderAndFooter

public boolean isSummaryWithPageHeaderAndFooter()

isFloatColumnFooter

public boolean isFloatColumnFooter()

getPrintOrder

public Orientation getPrintOrder()

getColumnDirection

public RunDirection getColumnDirection()

getLanguage

public String getLanguage()

getFieldDescription

public String getFieldDescription(DRIField<?> field)

isTableOfContents

public boolean isTableOfContents(Map<String,JasperTocHeading> tocHeadings)

getTableOfContentsCustomizer

public DRITableOfContentsCustomizer getTableOfContentsCustomizer()

isAddGroupToTableOfContents

public boolean isAddGroupToTableOfContents(DRIGroup group)

getDetailOddRowStyle

protected DRISimpleStyle getDetailOddRowStyle()

getDetailEvenRowStyle

protected DRISimpleStyle getDetailEvenRowStyle()

getDefaultFontName

protected String getDefaultFontName()

getDefaultFontSize

protected Integer getDefaultFontSize()

getDefaultFontBold

protected Boolean getDefaultFontBold()

getDefaultFontItalic

protected Boolean getDefaultFontItalic()

getDefaultFontUnderline

protected Boolean getDefaultFontUnderline()

getDefaultFontStrikeThrough

protected Boolean getDefaultFontStrikeThrough()

getDefaultFontPdfFontName

protected String getDefaultFontPdfFontName()

getDefaultFontPdfEncoding

protected String getDefaultFontPdfEncoding()

getDefaultFontPdfEmbedded

protected Boolean getDefaultFontPdfEmbedded()

getTextStyle

protected DRIReportStyle getTextStyle()

getColumnTitleStyle

protected DRIReportStyle getColumnTitleStyle()

getColumnStyle

protected DRIReportStyle getColumnStyle(boolean textStyle)

getGroupTitleStyle

protected DRIReportStyle getGroupTitleStyle()

getGroupStyle

protected DRIReportStyle getGroupStyle()

getSubtotalStyle

protected DRIReportStyle getSubtotalStyle()

getImageStyle

protected DRIReportStyle getImageStyle()

getChartStyle

protected DRIReportStyle getChartStyle()

getBarcodeStyle

protected DRIReportStyle getBarcodeStyle()

getPageWidth

protected int getPageWidth()
                    throws DRException
Throws:
DRException

getPageHeight

protected int getPageHeight()
                     throws DRException
Throws:
DRException

getPageOrientation

protected PageOrientation getPageOrientation()
                                      throws DRException
Throws:
DRException

getPageMargin

protected DRIMargin getPageMargin()
                           throws DRException
Throws:
DRException

getPageColumnsPerPage

protected int getPageColumnsPerPage()
                             throws DRException
Throws:
DRException

getPageColumnSpace

protected int getPageColumnSpace()
                          throws DRException
Throws:
DRException

getPageColumnWidth

protected int getPageColumnWidth(DRIDesignPage page)

isColumnPrintRepeatedDetailValues

protected boolean isColumnPrintRepeatedDetailValues(DRIValueColumn<?> column)

getColumnWidth

protected int getColumnWidth(DRIColumn<?> column,
                             DRDesignStyle style)
                      throws DRException
Throws:
DRException

getColumnWidth

protected int getColumnWidth()

getRemoveLineWhenBlank

protected boolean getRemoveLineWhenBlank(DRIComponent component)

getPositionType

protected ComponentPositionType getPositionType(DRIComponent component)

getStretchType

protected StretchType getStretchType(DRIComponent component)

getPrintInFirstWholeBand

protected boolean getPrintInFirstWholeBand(DRIComponent component)

getPrintWhenDetailOverflows

protected boolean getPrintWhenDetailOverflows(DRIComponent component)

getPrintWhenGroupChanges

protected DRIDesignGroup getPrintWhenGroupChanges(DRIComponent component)

getGroupHeaderLayout

protected GroupHeaderLayout getGroupHeaderLayout(DRIGroup group)

isGroupHideColumn

protected boolean isGroupHideColumn(DRIGroup group)

isGroupShowColumnHeaderAndFooter

protected boolean isGroupShowColumnHeaderAndFooter(DRIGroup group)

getGroupPadding

protected int getGroupPadding(DRIGroup group)

isGroupStartInNewPage

protected boolean isGroupStartInNewPage(DRIGroup group)

isGroupStartInNewColumn

protected boolean isGroupStartInNewColumn(DRIGroup group)

isGroupReprintHeaderOnEachPage

protected boolean isGroupReprintHeaderOnEachPage(DRIGroup group)

isGroupResetPageNumber

protected boolean isGroupResetPageNumber(DRIGroup group)

getGroupMinHeightToStartNewPage

protected Integer getGroupMinHeightToStartNewPage(DRIGroup group)

getGroupFooterPosition

protected GroupFooterPosition getGroupFooterPosition(DRIGroup group)

isGroupKeepTogether

protected boolean isGroupKeepTogether(DRIGroup group)

isGroupHeaderWithSubtotal

protected boolean isGroupHeaderWithSubtotal(DRIGroup group)

isGroupByDataType

protected boolean isGroupByDataType(DRIGroup group)

getSubtotalLabelPosition

public Position getSubtotalLabelPosition(DRISubtotal<?> subtotal)

getTextFieldWidth

protected int getTextFieldWidth(DRITextField<?> textField,
                                DRDesignStyle style)

getTextFieldHeight

protected int getTextFieldHeight(DRITextField<?> textField,
                                 DRDesignStyle style)

getTextFieldPattern

protected String getTextFieldPattern(DRITextField<?> textField,
                                     DRDesignStyle style)

getTextFieldHorizontalAlignment

protected HorizontalAlignment getTextFieldHorizontalAlignment(DRITextField<?> textField,
                                                              DRDesignStyle style)

getTextFieldValueFormatter

protected DRIValueFormatter<?,?> getTextFieldValueFormatter(DRITextField<?> textField)

getTextFieldStretchWithOverflow

protected boolean getTextFieldStretchWithOverflow(DRITextField<?> textField)

getBooleanFieldWidth

protected int getBooleanFieldWidth(DRIBooleanField booleanField,
                                   DRDesignStyle style)

getBooleanFieldHeight

protected int getBooleanFieldHeight(DRIBooleanField booleanField,
                                    DRDesignStyle style)

getPageXofYWidth

protected int getPageXofYWidth(DRIPageXofY pageXofY)

getPageXofYHeight

protected int getPageXofYHeight(DRIPageXofY pageXofY,
                                DRDesignStyle style)

getPageXofYHorizontalAlignment

protected HorizontalAlignment getPageXofYHorizontalAlignment(DRIPageXofY pageXofY,
                                                             DRDesignStyle style)

getImageWidth

protected int getImageWidth(DRIImage image)

getImageHeight

protected int getImageHeight(DRIImage image,
                             Integer imageHeight,
                             DRDesignStyle style)

getFillerWidth

protected int getFillerWidth(DRIFiller filler)

getFillerHeight

protected int getFillerHeight(DRIFiller filler)

getLineWidth

protected int getLineWidth(DRILine line)

getLineHeight

protected int getLineHeight(DRILine line)

getEllipseWidth

protected int getEllipseWidth(DRIEllipse ellipse)

getEllipseHeight

protected int getEllipseHeight(DRIEllipse ellipse)

getRectangleRadius

protected Integer getRectangleRadius(DRIRectangle rectangle)

getRectangleWidth

protected int getRectangleWidth(DRIRectangle rectangle)

getRectangleHeight

protected int getRectangleHeight(DRIRectangle rectangle)

getMapWidth

protected int getMapWidth(DRIMap map)

getMapHeight

protected int getMapHeight(DRIMap map)

getCustomComponentWidth

protected int getCustomComponentWidth(DRIDimensionComponent component)

getCustomComponentHeight

protected int getCustomComponentHeight(DRIDimensionComponent component)

getBreakWidth

protected int getBreakWidth(DRIBreak breakComponent)

getBreakHeight

protected int getBreakHeight(DRIBreak breakComponent)

getGenericElementWidth

protected Integer getGenericElementWidth(DRIGenericElement genericElement)

getGenericElementHeight

protected Integer getGenericElementHeight(DRIGenericElement genericElement)

getListWidth

protected Integer getListWidth(DRIList list)

getListHeight

protected Integer getListHeight(DRIList list)

getListGap

protected int getListGap(DRIList list)

getMultiPageListWidth

protected int getMultiPageListWidth(DRIMultiPageList multiPageList)

getMultiPageListHeight

protected int getMultiPageListHeight(DRIMultiPageList multiPageList)

getChartWidth

protected int getChartWidth(DRIChart chart)

getChartHeight

protected int getChartHeight(DRIChart chart)

getChartSeriesColors

protected List<Color> getChartSeriesColors(DRIBasePlot plot)

getChartValuePattern

protected String getChartValuePattern(DRIAxisPlot axisPlot)

getChartValuePattern

protected String getChartValuePattern(DRIPiePlot piePlot)

getChartPercentValuePattern

protected String getChartPercentValuePattern(DRIAxisPlot axisPlot)

getChartPercentValuePattern

protected String getChartPercentValuePattern(DRIPiePlot piePlot)

isChartCategoryDatasetUseSeriesAsCategory

protected boolean isChartCategoryDatasetUseSeriesAsCategory(DRICategoryDataset dataset)

getChartTimeSeriesDatasetTimePeriodType

protected TimePeriod getChartTimeSeriesDatasetTimePeriodType(DRITimeSeriesDataset dataset)

getChartThermometerPlotValueLocation

protected ValueLocation getChartThermometerPlotValueLocation(DRIThermometerPlot plot)

getChartTheme

protected String getChartTheme(DRIChart chart)

getBarcodeWidth

protected int getBarcodeWidth(DRIBarcode barcode)

getBarcodeHeight

protected int getBarcodeHeight(DRIBarcode barcode)

getBarbecueWidth

protected int getBarbecueWidth(DRIBarbecue barbecue)

getBarbecueHeight

protected int getBarbecueHeight(DRIBarbecue barbecue)

getSubreportWidth

protected int getSubreportWidth(DRISubreport subreport)

getSubreportHeight

protected int getSubreportHeight(DRISubreport subreport)

getCrosstabWidth

protected int getCrosstabWidth(DRICrosstab crosstab)

getCrosstabHeight

protected int getCrosstabHeight(DRICrosstab crosstab,
                                DRDesignCrosstabCellContent whenNoDataCell)

getCrosstabColumnGroupTotalPosition

public CrosstabTotalPosition getCrosstabColumnGroupTotalPosition(DRICrosstabColumnGroup<?> columnGroup)

getCrosstabRowGroupTotalPosition

public CrosstabTotalPosition getCrosstabRowGroupTotalPosition(DRICrosstabRowGroup<?> rowGroup)

isCrosstabColumnGroupShowTotal

public boolean isCrosstabColumnGroupShowTotal(DRICrosstabColumnGroup<?> columnGroup)

isCrosstabRowGroupShowTotal

public boolean isCrosstabRowGroupShowTotal(DRICrosstabRowGroup<?> rowGroup)

getCrosstabColumnGroupHeaderHeight

public int getCrosstabColumnGroupHeaderHeight(DRICrosstabColumnGroup<?> columnGroup,
                                              DRDesignCrosstab designCrosstab,
                                              int availableHeight)

getCrosstabColumnGroupTotalHeaderWidth

public int getCrosstabColumnGroupTotalHeaderWidth(DRICrosstabColumnGroup<?> columnGroup,
                                                  Integer cellWidth,
                                                  DRDesignCrosstab designCrosstab)

getCrosstabRowGroupHeaderWidth

public int getCrosstabRowGroupHeaderWidth(DRICrosstabRowGroup<?> rowGroup,
                                          DRDesignCrosstab designCrosstab)

getCrosstabRowGroupTotalHeaderHeight

public int getCrosstabRowGroupTotalHeaderHeight(DRICrosstabRowGroup<?> rowGroup,
                                                Integer cellHeight,
                                                DRDesignCrosstab designCrosstab)

getCrosstabCellWidth

public int getCrosstabCellWidth(DRICrosstab crosstab,
                                DRDesignCrosstab designCrosstab)

getCrosstabCellHeight

public int getCrosstabCellHeight(DRICrosstab crosstab,
                                 DRDesignCrosstab designCrosstab)

getCrosstabWhenNoDataCellHeight

public int getCrosstabWhenNoDataCellHeight(DRDesignCrosstabCellContent whenNoDataCell)

getCrosstabOddRowStyle

protected DRISimpleStyle getCrosstabOddRowStyle(DRICrosstab crosstab)

getCrosstabEvenRowStyle

protected DRISimpleStyle getCrosstabEvenRowStyle(DRICrosstab crosstab)

getCrosstabGroupStyle

protected DRIReportStyle getCrosstabGroupStyle(DRICrosstab crosstab)

getCrosstabGroupTotalStyle

protected DRIReportStyle getCrosstabGroupTotalStyle(DRICrosstab crosstab)

getCrosstabGrandTotalStyle

protected DRIReportStyle getCrosstabGrandTotalStyle(DRICrosstab crosstab)

getCrosstabCellStyle

protected DRIReportStyle getCrosstabCellStyle(DRICrosstab crosstab)

getCrosstabMeasureTitleStyle

public DRIReportStyle getCrosstabMeasureTitleStyle(DRICrosstab crosstab,
                                                   DRICrosstabMeasure<?> measure)

getCrosstabPercentageType

protected CrosstabPercentageType getCrosstabPercentageType(DRICrosstabVariable<?> variable)

getBooleanComponentType

public BooleanComponentType getBooleanComponentType(DRIBooleanField booleanField)

getBooleanEmptyWhenNullValue

public boolean getBooleanEmptyWhenNullValue(DRIBooleanField booleanField)

getBooleanImageWidth

public int getBooleanImageWidth(DRIBooleanField booleanField)

getBooleanImageHeight

public int getBooleanImageHeight(DRIBooleanField booleanField)

getBooleanHorizontalAlignment

protected HorizontalAlignment getBooleanHorizontalAlignment(DRIBooleanField booleanField,
                                                            DRDesignStyle style)

getBooleanColumnStyle

public DRIReportStyle getBooleanColumnStyle(DRIBooleanColumn column)

getTemplateStyles

public Map<String,DRIStyle> getTemplateStyles()

getTitleSplitType

protected SplitType getTitleSplitType(DRIBand band)

getPageHeaderSplitType

protected SplitType getPageHeaderSplitType(DRIBand band)

getPageFooterSplitType

protected SplitType getPageFooterSplitType(DRIBand band)

getColumnHeaderSplitType

protected SplitType getColumnHeaderSplitType(DRIBand band)

getColumnFooterSplitType

protected SplitType getColumnFooterSplitType(DRIBand band)

getGroupHeaderSplitType

protected SplitType getGroupHeaderSplitType(DRIBand band)

getGroupFooterSplitType

protected SplitType getGroupFooterSplitType(DRIBand band)

getDetailHeaderSplitType

protected SplitType getDetailHeaderSplitType(DRIBand band)

getDetailSplitType

protected SplitType getDetailSplitType(DRIBand band)

getDetailFooterSplitType

protected SplitType getDetailFooterSplitType(DRIBand band)

getLastPageFooterSplitType

protected SplitType getLastPageFooterSplitType(DRIBand band)

getSummarySplitType

protected SplitType getSummarySplitType(DRIBand band)

getNoDataSplitType

protected SplitType getNoDataSplitType(DRIBand band)

getBackgroundSplitType

protected SplitType getBackgroundSplitType(DRIBand band)

getTitleStyle

protected DRIReportStyle getTitleStyle(DRIBand band)

getPageHeaderStyle

protected DRIReportStyle getPageHeaderStyle(DRIBand band)

getPageFooterStyle

protected DRIReportStyle getPageFooterStyle(DRIBand band)

getColumnHeaderStyle

protected DRIReportStyle getColumnHeaderStyle(DRIBand band)

getColumnFooterStyle

protected DRIReportStyle getColumnFooterStyle(DRIBand band)

getGroupHeaderStyle

protected DRIReportStyle getGroupHeaderStyle(DRIBand band)

getGroupFooterStyle

protected DRIReportStyle getGroupFooterStyle(DRIBand band)

getDetailHeaderStyle

protected DRIReportStyle getDetailHeaderStyle(DRIBand band)

getDetailStyle

protected DRIReportStyle getDetailStyle(DRIBand band)

getDetailFooterStyle

protected DRIReportStyle getDetailFooterStyle(DRIBand band)

getLastPageFooterStyle

protected DRIReportStyle getLastPageFooterStyle(DRIBand band)

getSummaryStyle

protected DRIReportStyle getSummaryStyle(DRIBand band)

getNoDataStyle

protected DRIReportStyle getNoDataStyle(DRIBand band)

getBackgroundStyle

protected DRIReportStyle getBackgroundStyle(DRIBand band)

getTitleBackgroundComponent

protected DRIComponent getTitleBackgroundComponent(DRIBand band)

getPageHeaderBackgroundComponent

protected DRIComponent getPageHeaderBackgroundComponent(DRIBand band)

getPageFooterBackgroundComponent

protected DRIComponent getPageFooterBackgroundComponent(DRIBand band)

getColumnHeaderBackgroundComponent

protected DRIComponent getColumnHeaderBackgroundComponent(DRIBand band)

getColumnFooterBackgroundComponent

protected DRIComponent getColumnFooterBackgroundComponent(DRIBand band)

getGroupHeaderBackgroundComponent

protected DRIComponent getGroupHeaderBackgroundComponent(DRIBand band)

getGroupFooterBackgroundComponent

protected DRIComponent getGroupFooterBackgroundComponent(DRIBand band)

getDetailHeaderBackgroundComponent

protected DRIComponent getDetailHeaderBackgroundComponent(DRIBand band)

getDetailBackgroundComponent

protected DRIComponent getDetailBackgroundComponent(DRIBand band)

getDetailFooterBackgroundComponent

protected DRIComponent getDetailFooterBackgroundComponent(DRIBand band)

getLastPageFooterBackgroundComponent

protected DRIComponent getLastPageFooterBackgroundComponent(DRIBand band)

getSummaryBackgroundComponent

protected DRIComponent getSummaryBackgroundComponent(DRIBand band)

getNoDataBackgroundComponent

protected DRIComponent getNoDataBackgroundComponent(DRIBand band)

getBackgroundBackgroundComponent

protected DRIComponent getBackgroundBackgroundComponent(DRIBand band)


Copyright © 2010-2014. All Rights Reserved.