Method Summary |
|
protected void | addBoundElement(JRFillElement element, JRPrintElement printElement, byte evaluationType, JRGroup group, JRFillBand band) |
protected void | addBoundElement(JRFillElement element, JRPrintElement printElement, JREvaluationTime evaluationTime) |
protected void | addDefaultStyleListener(DefaultStyleListener listener) |
protected void | addPage(JRPrintPage page) |
protected void | addPageIdentityDataProvider() |
protected void | addVariableCalculationReq(String variableName, byte calculation) Adds a variable calculation request. |
public void | cancelFill() Cancells the fill process. |
protected void | collectIncludedTemplates(JRTemplate template, List externalStyles, Set loadedLocations) |
protected List | collectStyles() |
protected void | collectStyles(JRTemplate template, List externalStyles, Set loadedLocations) |
protected List | collectTemplateStyles() |
protected void | createReportTemplates(JRFillObjectFactory factory) |
protected Object | evaluateExpression(JRExpression expression, byte evaluation) |
public JasperPrint | fill(Map parameterValues, Connection conn) |
public JasperPrint | fill(Map parameterValues, JRDataSource ds) |
public JasperPrint | fill(Map parameterValues) |
abstract protected void | fillReport() |
protected JRPrintPage | getCurrentPage() |
protected int | getCurrentPageStretchHeight() |
protected Format | getDateFormat(String pattern) |
public JRReportFont | getDefaultFont() |
public JRStyle | getDefaultStyle() |
protected JRFillField | getField(String fieldName) Returns a report field. |
protected Map | getFieldsMap() Returns the report fields indexed by name. |
protected JRReportFont[] | getFonts() |
protected FormatFactory | getFormatFactory() Returns the report format factory. |
public JRVirtualPrintPage.ObjectIDPair[] | getIdentityData(JRVirtualPrintPage page) Collect all of the identity data the the JRBaseFiller needs to know. |
public JasperPrint | getJasperPrint() |
protected JasperReport | getJasperReport() Returns the report. |
protected Locale | getLocale() Returns the report locale. |
public JRFillDataset | getMainDataset() |
protected int | getMasterColumnCount() |
protected Format | getNumberFormat(String pattern) |
protected Map | getParametersMap() Returns the report parameters indexed by name. |
public JRStyledTextParser | getStyledTextParser() |
protected TimeZone | getTimeZone() Returns the report time zone. |
protected JRFillVariable | getVariable(String variableName) Returns a report variable. |
public Object | getVariableValue(String variableName) Returns the value of a variable. |
protected Map | getVariablesMap() Returns the report variables indexed by name. |
protected byte | getWhenResourceMissingType() |
protected boolean | hasMasterFormatFactory() |
protected boolean | hasMasterLocale() |
protected boolean | hasMasterTimeZone() |
protected boolean | isBandOverFlowAllowed() |
protected boolean | isInterrupted() |
protected boolean | isSubreport() |
protected void | loadStyles() |
protected void | lookupExternalDefaultStyle(Collection styleList) |
protected JRPrintPage | newPage() |
protected boolean | next() |
protected void | registerSubfiller(JRBaseFiller subfiller) |
protected void | removePageIdentityDataProvider() |
protected void | resolveBandBoundElements(JRFillBand band, byte evaluation) Resloves elements which are to be evaluated at band level. |
protected void | resolveBoundElements(JREvaluationTime evaluationTime, byte evaluation) |
protected void | resolveColumnBoundElements(byte evaluation) Resolves elements which are to be evaluated at column level. |
protected void | resolveGroupBoundElements(byte evaluation, boolean isFinal) Resolves elements which are to be evaluated at group level. |
protected void | resolvePageBoundElements(byte evaluation) Resolves elements which are to be evaluated at page level. |
protected void | resolveReportBoundElements() Resolves elements which are to be evaluated at report level. |
protected void | setBandOverFlowAllowed(boolean splittableBand) |
protected void | setConnectionParameterValue(Map parameterValues, Connection conn) |
protected void | setDatasourceParameterValue(Map parameterValues, JRDataSource ds) |
protected void | setDefaultStyle(JRStyle style) |
public void | setIdentityData(JRVirtualPrintPage page, JRVirtualPrintPage.ObjectIDPair[] identityData) Sets the identity date for a virtualized page.
The identity data consists of bound elements located on the page.
Pairs of identity hash code and objects are stored when the page is
virtualized. |
protected void | setInterrupted(boolean isInterrupted) |
abstract protected void | setPageHeight(int pageHeight) |
protected void | setParameter(String parameterName, Object value) Sets a parameter's value. |
protected void | setParameter(JRFillParameter parameter, Object value) Sets a parameter's value. |
protected void | setParameters(Map parameterValues) |
protected void | setSubreportRunner(JRSubreportRunner runner) |
protected void | suspendSubreportRunner() |
protected void | unregisterSubfiller(JRBaseFiller subfiller) |