ar.com.fdvs.dj.domain.builders
Class CrosstabBuilder
java.lang.Object
ar.com.fdvs.dj.domain.builders.CrosstabBuilder
public class CrosstabBuilder
- extends java.lang.Object
|
Method Summary |
CrosstabBuilder |
addColumn(DJCrosstabColumn col)
|
CrosstabBuilder |
addColumn(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal)
|
CrosstabBuilder |
addColumn(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal,
Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
|
CrosstabBuilder |
addMeasure(java.lang.String property,
java.lang.String className,
DJCalculation operation,
java.lang.String title,
Style style)
|
CrosstabBuilder |
addRow(DJCrosstabRow row)
|
CrosstabBuilder |
addRow(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal)
|
CrosstabBuilder |
addRow(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal,
Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
|
DJCrosstab |
build()
|
CrosstabBuilder |
setAutomaticTitle(boolean bool)
|
CrosstabBuilder |
setBottomSpace(int bottomSpace)
|
CrosstabBuilder |
setCellBorder(Border cellBorder)
|
CrosstabBuilder |
setCellDimension(int height,
int width)
|
CrosstabBuilder |
setCellHeight(int height)
|
CrosstabBuilder |
setCellWidth(int width)
|
CrosstabBuilder |
setColorScheme(int colorScheme)
|
CrosstabBuilder |
setColumnHeaderHeight(int height)
|
CrosstabBuilder |
setColumnStyles(Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
|
CrosstabBuilder |
setDatasource(java.lang.String expression,
int origin,
int type)
|
CrosstabBuilder |
setDatasource(java.lang.String expression,
int origin,
int type,
boolean preSorted)
|
CrosstabBuilder |
setHeaderStyle(Style headerStyle)
|
CrosstabBuilder |
setHeight(int height)
|
CrosstabBuilder |
setMainHeaderTitle(java.lang.String title)
|
CrosstabBuilder |
setRowHeaderWidth(int width)
|
CrosstabBuilder |
setRowStyles(Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
|
CrosstabBuilder |
setTopSpace(int topSpace)
|
CrosstabBuilder |
setUseFullWidth(boolean useFullWidth)
|
CrosstabBuilder |
setWidth(int width)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrosstabBuilder
public CrosstabBuilder()
build
public DJCrosstab build()
setHeight
public CrosstabBuilder setHeight(int height)
setWidth
public CrosstabBuilder setWidth(int width)
setHeaderStyle
public CrosstabBuilder setHeaderStyle(Style headerStyle)
setDatasource
public CrosstabBuilder setDatasource(java.lang.String expression,
int origin,
int type)
setDatasource
public CrosstabBuilder setDatasource(java.lang.String expression,
int origin,
int type,
boolean preSorted)
setUseFullWidth
public CrosstabBuilder setUseFullWidth(boolean useFullWidth)
setCellBorder
public CrosstabBuilder setCellBorder(Border cellBorder)
addMeasure
public CrosstabBuilder addMeasure(java.lang.String property,
java.lang.String className,
DJCalculation operation,
java.lang.String title,
Style style)
addRow
public CrosstabBuilder addRow(DJCrosstabRow row)
addColumn
public CrosstabBuilder addColumn(DJCrosstabColumn col)
setColorScheme
public CrosstabBuilder setColorScheme(int colorScheme)
setMainHeaderTitle
public CrosstabBuilder setMainHeaderTitle(java.lang.String title)
setAutomaticTitle
public CrosstabBuilder setAutomaticTitle(boolean bool)
setBottomSpace
public CrosstabBuilder setBottomSpace(int bottomSpace)
setTopSpace
public CrosstabBuilder setTopSpace(int topSpace)
addColumn
public CrosstabBuilder addColumn(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal)
addColumn
public CrosstabBuilder addColumn(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal,
Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
addRow
public CrosstabBuilder addRow(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal)
addRow
public CrosstabBuilder addRow(java.lang.String title,
java.lang.String property,
java.lang.String className,
boolean showTotal,
Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
setRowStyles
public CrosstabBuilder setRowStyles(Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
setColumnStyles
public CrosstabBuilder setColumnStyles(Style headerStyle,
Style totalStyle,
Style totalHeaderStyle)
setCellWidth
public CrosstabBuilder setCellWidth(int width)
setColumnHeaderHeight
public CrosstabBuilder setColumnHeaderHeight(int height)
setCellDimension
public CrosstabBuilder setCellDimension(int height,
int width)
setCellHeight
public CrosstabBuilder setCellHeight(int height)
setRowHeaderWidth
public CrosstabBuilder setRowHeaderWidth(int width)
Copyright © 2006-2009 FDV Solutions. All Rights Reserved.