|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.base.JRBaseReport
net.sf.jasperreports.engine.design.JasperDesign
ar.com.fdvs.dj.domain.DynamicJasperDesign
public class DynamicJasperDesign
Custom implementation of JasperDesign class. It adds the concept of registerd parameters and some useful methods.
| Field Summary |
|---|
| Fields inherited from class net.sf.jasperreports.engine.design.JasperDesign |
|---|
PROPERTY_BACKGROUND, PROPERTY_BOTTOM_MARGIN, PROPERTY_COLUMN_COUNT, PROPERTY_COLUMN_FOOTER, PROPERTY_COLUMN_HEADER, PROPERTY_COLUMN_SPACING, PROPERTY_COLUMN_WIDTH, PROPERTY_DATASETS, PROPERTY_DEFAULT_FONT, PROPERTY_DEFAULT_STLYE, PROPERTY_DETAIL, PROPERTY_FLOAT_COLUMN_FOOTER, PROPERTY_FONTS, PROPERTY_FORMAT_FACTORY_CLASS, PROPERTY_IGNORE_PAGINATION, PROPERTY_IMPORTS, PROPERTY_LANGUAGE, PROPERTY_LAST_PAGE_FOOTER, PROPERTY_LEFT_MARGIN, PROPERTY_MAIN_DATASET, PROPERTY_NAME, PROPERTY_NO_DATA, PROPERTY_ORIENTATION, PROPERTY_PAGE_FOOTER, PROPERTY_PAGE_HEADER, PROPERTY_PAGE_HEIGHT, PROPERTY_PAGE_WIDTH, PROPERTY_PRINT_ORDER, PROPERTY_RIGHT_MARGIN, PROPERTY_STYLES, PROPERTY_SUMMARY, PROPERTY_SUMMARY_NEW_PAGE, PROPERTY_TEMPLATES, PROPERTY_TITLE, PROPERTY_TITLE_NEW_PAGE, PROPERTY_TOP_MARGIN |
| Fields inherited from class net.sf.jasperreports.engine.base.JRBaseReport |
|---|
background, bottomMargin, columnCount, columnFooter, columnHeader, columnSpacing, columnWidth, datasets, defaultFont, defaultStyle, detail, fonts, formatFactoryClass, ignorePagination, importsSet, isFloatColumnFooter, isSummaryNewPage, isTitleNewPage, language, lastPageFooter, leftMargin, mainDataset, name, noData, orientation, pageFooter, pageHeader, pageHeight, pageWidth, printOrder, rightMargin, styles, summary, templates, title, topMargin, whenNoDataType |
| Fields inherited from interface net.sf.jasperreports.engine.JRReport |
|---|
LANGUAGE_GROOVY, LANGUAGE_JAVA, ORIENTATION_LANDSCAPE, ORIENTATION_PORTRAIT, PRINT_ORDER_HORIZONTAL, PRINT_ORDER_VERTICAL, WHEN_NO_DATA_TYPE_ALL_SECTIONS_NO_DETAIL, WHEN_NO_DATA_TYPE_BLANK_PAGE, WHEN_NO_DATA_TYPE_NO_DATA_SECTION, WHEN_NO_DATA_TYPE_NO_PAGES, WHEN_RESOURCE_MISSING_TYPE_EMPTY, WHEN_RESOURCE_MISSING_TYPE_ERROR, WHEN_RESOURCE_MISSING_TYPE_KEY, WHEN_RESOURCE_MISSING_TYPE_NULL |
| Constructor Summary | |
|---|---|
DynamicJasperDesign()
|
|
| Method Summary | |
|---|---|
int |
getNumberOfRegisteredParameters()
|
java.util.TreeMap |
getParametersWithValues()
|
void |
setParametersWithValues(java.util.TreeMap parametersWithValues)
|
| Methods inherited from class net.sf.jasperreports.engine.design.JasperDesign |
|---|
addDataset, addField, addFont, addGroup, addImport, addParameter, addSortField, addStyle, addTemplate, addVariable, collectCrosstabs, collectCrosstabs, collectCrosstabs, getCrosstabs, getDatasetMap, getDatasets, getDatasetsList, getEventSupport, getExpressions, getFieldsList, getFieldsMap, getFilterExpression, getFonts, getFontsList, getFontsMap, getGroupsList, getGroupsMap, getMainDesignDataset, getParametersList, getParametersMap, getSortFieldsList, getStyles, getStylesList, getStylesMap, getTemplates, getVariablesList, getVariablesMap, preprocess, removeDataset, removeDataset, removeField, removeField, removeFont, removeFont, removeGroup, removeGroup, removeImport, removeParameter, removeParameter, removeSortField, removeSortField, removeStyle, removeStyle, removeTemplate, removeVariable, removeVariable, setBackground, setBandOrigin, setBottomMargin, setColumnCount, setColumnFooter, setColumnHeader, setColumnSpacing, setColumnWidth, setDefaultFont, setDefaultStyle, setDetail, setFilterExpression, setFloatColumnFooter, setFormatFactoryClass, setIgnorePagination, setLanguage, setLastPageFooter, setLeftMargin, setMainDataset, setName, setNoData, setOrientation, setPageFooter, setPageHeader, setPageHeight, setPageWidth, setPrintOrder, setQuery, setResourceBundle, setRightMargin, setScriptletClass, setSummary, setSummaryNewPage, setTitle, setTitleNewPage, setTopMargin |
| Methods inherited from class net.sf.jasperreports.engine.base.JRBaseReport |
|---|
copyTemplates, getBackground, getBottomMargin, getColumnCount, getColumnFooter, getColumnHeader, getColumnSpacing, getColumnWidth, getDefaultFont, getDefaultStyle, getDetail, getFields, getFormatFactoryClass, getGroups, getImports, getLanguage, getLastPageFooter, getLeftMargin, getMainDataset, getName, getNoData, getOrientation, getPageFooter, getPageHeader, getPageHeight, getPageWidth, getParameters, getPrintOrder, getPropertiesMap, getProperty, getPropertyNames, getQuery, getResourceBundle, getRightMargin, getScriptletClass, getSortFields, getSummary, getTitle, getTopMargin, getVariables, getWhenNoDataType, getWhenResourceMissingType, isFloatColumnFooter, isIgnorePagination, isSummaryNewPage, isTitleNewPage, removeProperty, setProperty, setWhenNoDataType, setWhenResourceMissingType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicJasperDesign()
| Method Detail |
|---|
public java.util.TreeMap getParametersWithValues()
public void setParametersWithValues(java.util.TreeMap parametersWithValues)
public int getNumberOfRegisteredParameters()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||