Uses of Interface
ar.com.fdvs.dj.domain.CustomExpression

Packages that use CustomExpression
ar.com.fdvs.dj.core.registration   
ar.com.fdvs.dj.domain   
ar.com.fdvs.dj.domain.builders   
ar.com.fdvs.dj.domain.chart   
ar.com.fdvs.dj.domain.chart.plot   
ar.com.fdvs.dj.domain.customexpression   
ar.com.fdvs.dj.domain.entities   
ar.com.fdvs.dj.domain.entities.columns   
ar.com.fdvs.dj.domain.entities.conditionalStyle   
ar.com.fdvs.dj.domain.hyperlink   
ar.com.fdvs.dj.util   
ar.com.fdvs.dj.util.customexpression   
 

Uses of CustomExpression in ar.com.fdvs.dj.core.registration
 

Methods in ar.com.fdvs.dj.core.registration with parameters of type CustomExpression
protected  void AbstractEntityRegistrationManager.registerCustomExpressionParameter(java.lang.String name, CustomExpression customExpression)
           
protected  void DJGroupRegistrationManager.useVariableForCustomExpression(net.sf.jasperreports.engine.design.JRDesignGroup group, net.sf.jasperreports.engine.design.JRDesignExpression jrExpression, CustomExpression customExpression)
          When a group expression gets its value from a CustomExpression, a variable must be used otherwise it will fail to work as expected.

Instead of using: GROUP -> CUSTOM_EXPRESSION

we use: GROUP -> VARIABLE -> CUSTOM_EXPRESSION


See http://jasperforge.org/plugins/mantis/view.php?id=4226 for more detail
 

Uses of CustomExpression in ar.com.fdvs.dj.domain
 

Classes in ar.com.fdvs.dj.domain that implement CustomExpression
 class BooleanExpression
           
 class StringExpression
          HyperLinkExpression are CustomsExpression that returns a String value which consist in the url we want the hyperlink to have
 

Fields in ar.com.fdvs.dj.domain declared as CustomExpression
protected  CustomExpression DJLabel.labelExpression
           
 

Methods in ar.com.fdvs.dj.domain that return CustomExpression
 CustomExpression DJLabel.getLabelExpression()
           
static CustomExpression ExpressionHelper.getPageNumber()
          Convenient CustomExpression that returns page number
static CustomExpression ExpressionHelper.getRecordsInPage()
          Convenient CustomExpression that returns the record number for the current page
static CustomExpression ExpressionHelper.getRecordsInReport()
          Convenient CustomExpression that returns the record number for whole report
 

Methods in ar.com.fdvs.dj.domain with parameters of type CustomExpression
 void DJLabel.setLabelExpression(CustomExpression labelExpression)
           
 

Constructors in ar.com.fdvs.dj.domain with parameters of type CustomExpression
DJGroupLabel(CustomExpression labelExpression, Style labelStyle, LabelPosition labelPosition)
           
DJLabel(CustomExpression labelExpression, Style labelStyle)
           
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.builders
 

Methods in ar.com.fdvs.dj.domain.builders with parameters of type CustomExpression
 FastReportBuilder FastReportBuilder.addColumn(java.lang.String title, CustomExpression expression, int width, boolean fixedWidth, java.lang.String pattern, Style style)
           
 GroupBuilder GroupBuilder.addFooterVariable(AbstractColumn column, CustomExpression valueExpression)
           
 GroupBuilder GroupBuilder.addFooterVariable(AbstractColumn column, CustomExpression valueExpression, Style style)
           
 DynamicReportBuilder DynamicReportBuilder.addGlobalColumnVariable(java.lang.String position, AbstractColumn column, CustomExpression valueExpression)
           
 DynamicReportBuilder DynamicReportBuilder.addGlobalColumnVariable(java.lang.String position, AbstractColumn column, CustomExpression valueExpression, Style style)
           
 DynamicReportBuilder DynamicReportBuilder.addGlobalFooterVariable(AbstractColumn column, CustomExpression valueExpression)
           
 DynamicReportBuilder DynamicReportBuilder.addGlobalFooterVariable(AbstractColumn column, CustomExpression valueExpression, Style style)
           
 DynamicReportBuilder DynamicReportBuilder.addGlobalHeaderVariable(AbstractColumn column, CustomExpression valueExpression)
           
 DynamicReportBuilder DynamicReportBuilder.addGlobalHeaderVariable(AbstractColumn column, CustomExpression valueExpression, Style style)
           
 GroupBuilder GroupBuilder.addHeaderVariable(AbstractColumn column, CustomExpression valueExpression)
           
 GroupBuilder GroupBuilder.addHeaderVariable(AbstractColumn column, CustomExpression valueExpression, Style style)
           
 FastReportBuilder FastReportBuilder.addImageColumn(java.lang.String title, CustomExpression expression, int width, boolean fixedWidth, ImageScaleMode imageScaleMode, Style style)
           
 FastReportBuilder FastReportBuilder.addVariable(java.lang.String name, DJCalculation calculation, CustomExpression expression)
           
 FastReportBuilder FastReportBuilder.addVariable(java.lang.String name, DJCalculation calculation, CustomExpression expression, CustomExpression initialValueExpression, DJVariableResetType resetType, int resetGroup)
           
 ColumnBuilder ColumnBuilder.setCustomExpression(CustomExpression customExpression)
           
 ColumnBuilder ColumnBuilder.setCustomExpressionForCalculation(CustomExpression customExpression)
           
 ColumnBuilder ColumnBuilder.setCustomExpressionToGroupBy(CustomExpression customExpression)
           
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.chart
 

Classes in ar.com.fdvs.dj.domain.chart that implement CustomExpression
 class DateExpression
           
 class NumberExpression
           
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.chart.plot
 

Methods in ar.com.fdvs.dj.domain.chart.plot that return CustomExpression
 CustomExpression DJAxisFormat.getRangeMaxValueExpression()
          Returns the range axis maximum value expression.
 CustomExpression DJAxisFormat.getRangeMinValueExpression()
          Returns the range axis minimum value expression.
 

Methods in ar.com.fdvs.dj.domain.chart.plot with parameters of type CustomExpression
 void DJAxisFormat.setRangeMaxValueExpression(CustomExpression rangeMaxValueExpression)
          Sets the range axis maximum value expression.
 void DJAxisFormat.setRangeMinValueExpression(CustomExpression rangeMinValueExpression)
          Sets the range axis minimum value expression.
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.customexpression
 

Classes in ar.com.fdvs.dj.domain.customexpression that implement CustomExpression
 class DJSimpleExpression
           
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.entities
 

Methods in ar.com.fdvs.dj.domain.entities that return CustomExpression
 CustomExpression DJVariable.getExpression()
           
 CustomExpression DJVariable.getInitialValueExŕession()
           
 CustomExpression DJGroupVariable.getValueExpression()
           
 

Methods in ar.com.fdvs.dj.domain.entities with parameters of type CustomExpression
 void DJVariable.setExpression(CustomExpression expression)
           
 void DJVariable.setInitialValueExŕession(CustomExpression initialValueExŕession)
           
 void DJGroupVariable.setValueExpression(CustomExpression valueExpression)
           
 

Constructors in ar.com.fdvs.dj.domain.entities with parameters of type CustomExpression
DJGroupVariable(AbstractColumn columnToApplyOperation, CustomExpression valueExpression)
           
DJGroupVariable(AbstractColumn columnToApplyOperation, CustomExpression valueExpression, Style style)
           
DJVariable(java.lang.String name, java.lang.String className, DJCalculation calculation, CustomExpression expression)
           
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.entities.columns
 

Methods in ar.com.fdvs.dj.domain.entities.columns that return CustomExpression
 CustomExpression ExpressionColumn.getExpression()
           
 CustomExpression ExpressionColumn.getExpressionForCalculation()
           
 CustomExpression PropertyColumn.getExpressionToGroupBy()
           
 

Methods in ar.com.fdvs.dj.domain.entities.columns with parameters of type CustomExpression
 void ExpressionColumn.setExpression(CustomExpression expression)
           
 void ExpressionColumn.setExpressionForCalculation(CustomExpression expressionForCalculation)
           
 void PropertyColumn.setExpressionToGroupBy(CustomExpression expressionToGroupBy)
           
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.entities.conditionalStyle
 

Classes in ar.com.fdvs.dj.domain.entities.conditionalStyle that implement CustomExpression
 class ConditionStyleExpression
           
 class StatusLightCondition
          Special CustomExpression that complements very well with Conditionl Styles.
 

Uses of CustomExpression in ar.com.fdvs.dj.domain.hyperlink
 

Classes in ar.com.fdvs.dj.domain.hyperlink that implement CustomExpression
 class LiteralExpression
           
 

Uses of CustomExpression in ar.com.fdvs.dj.util
 

Methods in ar.com.fdvs.dj.util with parameters of type CustomExpression
static net.sf.jasperreports.engine.design.JRDesignExpression ExpressionUtils.createAndRegisterExpression(DynamicJasperDesign design, java.lang.String name, CustomExpression expression)
           
static java.lang.String ExpressionUtils.createCustomExpressionInvocationText(CustomExpression customExpression, java.lang.String customExpName)
          If you register a CustomExpression with the name "customExpName", then this will create the text needed to invoke it in a JRDesignExpression
static net.sf.jasperreports.engine.design.JRDesignExpression ExpressionUtils.createExpression(java.lang.String name, CustomExpression expression)
           
static void LayoutUtils.registerCustomExpressionParameter(DynamicJasperDesign design, java.lang.String name, CustomExpression customExpression)
           
 

Uses of CustomExpression in ar.com.fdvs.dj.util.customexpression
 

Classes in ar.com.fdvs.dj.util.customexpression that implement CustomExpression
 class PageNumberCustomExpression
          Convenient CustomExpression that returns page number
 class RecordsInPageCustomExpression
          Convenient CustomExpression that returns the record number for the current page
 class RecordsInReportCustomExpression
          Convenient CustomExpression that returns the record number for whole report
 



Copyright © 2006-2011 FDV Solutions. All Rights Reserved.