public class StiCrossTabHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
IsCrossTabRendering |
| Constructor and Description |
|---|
StiCrossTabHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
BuildCross(StiCrossTab masterCrossTab,
boolean designTime) |
static DataTable |
BuildCrossForCrossTabDataSource(StiCrossTab masterCrossTab,
boolean designTime) |
static void |
CalculateMaxAndMin(StiContainer outContainer,
StiRefObject<java.lang.Double> maxLeft,
StiRefObject<java.lang.Double> maxRight,
int startIndex) |
static int |
checkMergedRowCells(StiCrossTab masterCrossTab,
int startRow,
int endRow,
int startCol,
int endCol) |
static void |
CreateCross(StiCrossTab masterCrossTab) |
static DataTable |
CreateCrossForCrossTabDataSource(StiCrossTab masterCrossTab) |
static StiRectangle |
GetCellRect(StiCrossTab masterCrossTab,
int colIndex,
int rowIndex) |
static StiRectangle |
GetCellRect(StiCrossTab masterCrossTab,
int colIndex,
int rowIndex,
int state,
int colRow,
int sumColumn,
int sumHeaders) |
static StiSize |
GetCellsRect(StiCrossTab masterCrossTab,
int startCol,
int startRow,
int endCol,
int endRow) |
static int |
GetEndCol(StiCrossTab masterCrossTab,
int startCol,
StiRectangle rect) |
static int |
GetEndRow(StiCrossTab masterCrossTab,
int startRow,
StiRectangle rect) |
static boolean |
IsColFieldsEmpty(StiCrossTab masterCrossTab) |
static boolean |
IsRowFieldsEmpty(StiCrossTab masterCrossTab) |
static void |
MakeHorAlignmentByWidth(StiContainer outContainer,
int startIndex) |
static void |
MakeRightToLeft(StiCrossTab masterCrossTab) |
static void |
RenderCells(StiCrossTab masterCrossTab,
StiContainer outContainer,
int startCol,
int startRow,
int endCol,
int endRow,
StiRectangle rect) |
public static StiRectangle GetCellRect(StiCrossTab masterCrossTab, int colIndex, int rowIndex, int state, int colRow, int sumColumn, int sumHeaders)
public static StiRectangle GetCellRect(StiCrossTab masterCrossTab, int colIndex, int rowIndex)
public static StiSize GetCellsRect(StiCrossTab masterCrossTab, int startCol, int startRow, int endCol, int endRow)
public static void RenderCells(StiCrossTab masterCrossTab, StiContainer outContainer, int startCol, int startRow, int endCol, int endRow, StiRectangle rect)
public static DataTable CreateCrossForCrossTabDataSource(StiCrossTab masterCrossTab)
public static DataTable BuildCrossForCrossTabDataSource(StiCrossTab masterCrossTab, boolean designTime)
public static void BuildCross(StiCrossTab masterCrossTab, boolean designTime)
public static int GetEndCol(StiCrossTab masterCrossTab, int startCol, StiRectangle rect)
public static int GetEndRow(StiCrossTab masterCrossTab, int startRow, StiRectangle rect)
public static int checkMergedRowCells(StiCrossTab masterCrossTab, int startRow, int endRow, int startCol, int endCol)
public static boolean IsColFieldsEmpty(StiCrossTab masterCrossTab)
public static boolean IsRowFieldsEmpty(StiCrossTab masterCrossTab)
public static void CreateCross(StiCrossTab masterCrossTab)
public static void MakeRightToLeft(StiCrossTab masterCrossTab)
public static void CalculateMaxAndMin(StiContainer outContainer, StiRefObject<java.lang.Double> maxLeft, StiRefObject<java.lang.Double> maxRight, int startIndex)
public static void MakeHorAlignmentByWidth(StiContainer outContainer, int startIndex)
Copyright © 2019 Stimulsoft. All Rights Reserved.