Class RenderedCrosstabLayout
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.crosstab.RenderedCrosstabLayout
-
-
Constructor Summary
Constructors Constructor Description RenderedCrosstabLayout()
-
Method Summary
-
-
-
Method Detail
-
getFirstRowGroupIndex
public int getFirstRowGroupIndex()
-
setFirstRowGroupIndex
public void setFirstRowGroupIndex(int firstRowGroupIndex)
-
isGenerateMeasureHeaders
public boolean isGenerateMeasureHeaders()
-
isGenerateColumnTitleHeaders
public boolean isGenerateColumnTitleHeaders()
-
isDetailsRendered
public boolean isDetailsRendered()
-
setDetailsRendered
public void setDetailsRendered(boolean detailsRendered)
-
isCrosstabRowOpen
public boolean isCrosstabRowOpen()
-
setCrosstabRowOpen
public void setCrosstabRowOpen(boolean crosstabRowOpen)
-
isCrosstabTableOpen
public boolean isCrosstabTableOpen()
-
isCrosstabHeaderOpen
public boolean isCrosstabHeaderOpen()
-
setCrosstabHeaderOpen
public void setCrosstabHeaderOpen(boolean crosstabHeaderOpen)
-
setCrosstabTableOpen
public void setCrosstabTableOpen(boolean crosstabTableOpen)
-
isProcessingCrosstabHeader
public boolean isProcessingCrosstabHeader()
-
setProcessingCrosstabHeader
public void setProcessingCrosstabHeader(boolean processingCrosstabHeader)
-
getCrosstabSpecification
public CrosstabSpecification getCrosstabSpecification()
-
getColumnGroups
public int getColumnGroups()
-
getRowGroups
public int getRowGroups()
-
getOtherGroups
public int getOtherGroups()
-
getSortedKeys
public String[] getSortedKeys()
-
getCrosstabGroupIndex
public int getCrosstabGroupIndex()
-
derive
public RenderedCrosstabLayout derive()
-
initialize
public void initialize(CrosstabSpecification crosstabSpecification, CrosstabGroup group, int crosstabGroupIndex)
-
setColumnHeaderRowIds
public void setColumnHeaderRowIds(InstanceID[] columnHeaders)
-
getColumnHeaderSubFlows
public InstanceID[] getColumnHeaderSubFlows()
-
getRowTitleHeaderId
public InstanceID getRowTitleHeaderId()
-
getColumnTitleHeaderSubflowId
public InstanceID getColumnTitleHeaderSubflowId(int gidx)
-
getColumnHeaderSubflowId
public InstanceID getColumnHeaderSubflowId(int gidx)
-
getMeasureHeaderSubflowId
public InstanceID getMeasureHeaderSubflowId()
-
setRowHeader
public void setRowHeader(int index, InstanceID instanceId)
-
getRowHeader
public InstanceID getRowHeader(int index)
-
setColumnHeaderCellId
public void setColumnHeaderCellId(int index, InstanceID instanceId)
-
getColumnHeaderCellId
public InstanceID getColumnHeaderCellId(int index)
-
setColumnTitleHeaderCellId
public void setColumnTitleHeaderCellId(int index, InstanceID instanceId)
-
getColumnTitleHeaderCellId
public InstanceID getColumnTitleHeaderCellId(int index)
-
getFirstColGroupIndex
public int getFirstColGroupIndex()
-
setFirstColGroupIndex
public void setFirstColGroupIndex(int firstColGroupIndex)
-
getDetailMode
public CrosstabDetailMode getDetailMode()
-
startSummaryRowProcessing
public void startSummaryRowProcessing(boolean summaryRowPrintable, int summaryRowGroupIndex, String summaryRowField)
-
endSummaryRowProcessing
public void endSummaryRowProcessing()
-
getSummaryRowField
public String getSummaryRowField()
-
getSummaryRowGroupIndex
public int getSummaryRowGroupIndex()
-
isSummaryRowPrintable
public boolean isSummaryRowPrintable()
-
getTableLayout
public TableLayout getTableLayout()
-
getCrosstabId
public InstanceID getCrosstabId()
-
setCrosstabId
public void setCrosstabId(InstanceID crosstabId)
-
-