public final class CrosstabOutputHelper extends Object
public static TableSectionRenderBox findTableHeaderSection(RenderNode node)
public static TableSectionRenderBox getTableSectionRenderBox(RenderBox tableBox)
public static TableSectionRenderBox findTableSection(RenderNode node)
public static RenderNode findNode(TableSectionRenderBox node, InstanceID id)
public static Element createTableCell(int colSpan, int rowSpan, boolean pagebreakBefore, boolean pagebreakAfter)
public static Band createTableRow()
public static Band createTable(TableLayout tableLayout)
public static boolean isLastColumnGroup(ReportEvent event)
public static boolean closeCrosstabTable(DefaultOutputFunction outputFunction)
public static void printCrosstabSummary(DefaultOutputFunction outputFunction, ReportEvent event) throws ReportProcessingException
ReportProcessingException
public static void expandColumnHeaderSpan(RenderedCrosstabLayout crosstabLayout, LayoutModelBuilder layoutModelBuilder, int gidx)
public static void createAutomaticCell(LayoutModelBuilder layoutModelBuilder, int colSpan, int rowSpan, Element element)
public static void createAutomaticCell(LayoutModelBuilder layoutModelBuilder)
public static void createAutomaticCell(LayoutModelBuilder layoutModelBuilder, int colSpan, int rowSpan)
public static RenderNode findParentNode(RenderNode renderNode, InstanceID crosstabId)
Copyright © 2017 Hitachi Vantara. All rights reserved.