net.sf.jasperreports.crosstabs.design
Class JRDesignCrosstabParameter

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseParameter
      extended by net.sf.jasperreports.engine.design.JRDesignParameter
          extended by net.sf.jasperreports.crosstabs.design.JRDesignCrosstabParameter
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, JRCrosstabParameter, JRChangeEventsSupport, JRCloneable, JRDatasetParameter, JRParameter, JRPropertiesHolder

public class JRDesignCrosstabParameter
extends JRDesignParameter
implements JRCrosstabParameter

Implementation of crosstab parameters to be used for report designing.

Version:
$Id: JRDesignCrosstabParameter.java 1921 2007-10-23 16:50:55Z lucianc $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
static java.lang.String PROPERTY_VALUE_EXPRESSION
           
protected  JRExpression valueExpression
           
 
Fields inherited from class net.sf.jasperreports.engine.design.JRDesignParameter
PROPERTY_DEFAULT_VALUE_EXPRESSION, PROPERTY_FOR_PROMPTING, PROPERTY_NAME, PROPERTY_SYSTEM_DEFINED, PROPERTY_VALUE_CLASS_NAME
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseParameter
defaultValueExpression, description, isForPrompting, isSystemDefined, name, propertiesMap, PROPERTY_DESCRIPTION, valueClass, valueClassName, valueClassRealName
 
Fields inherited from interface net.sf.jasperreports.engine.JRParameter
IS_IGNORE_PAGINATION, REPORT_CLASS_LOADER, REPORT_CONNECTION, REPORT_DATA_SOURCE, REPORT_FORMAT_FACTORY, REPORT_LOCALE, REPORT_MAX_COUNT, REPORT_PARAMETERS_MAP, REPORT_RESOURCE_BUNDLE, REPORT_SCRIPTLET, REPORT_TEMPLATES, REPORT_TIME_ZONE, REPORT_URL_HANDLER_FACTORY, REPORT_VIRTUALIZER
 
Constructor Summary
JRDesignCrosstabParameter()
          Creates a crosstab parameter.
 
Method Summary
 JRExpression getExpression()
          Returns the value expression.
 void setExpression(JRExpression expression)
          Sets the parameter value expression.
 
Methods inherited from class net.sf.jasperreports.engine.design.JRDesignParameter
setDefaultValueExpression, setForPrompting, setName, setSystemDefined, setValueClass, setValueClassName
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseParameter
clone, getDefaultValueExpression, getDescription, getEventSupport, getName, getParentProperties, getPropertiesMap, getValueClass, getValueClassName, hasProperties, isForPrompting, isSystemDefined, setDescription
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.engine.JRParameter
getDefaultValueExpression, getDescription, getName, getValueClass, getValueClassName, isForPrompting, isSystemDefined, setDescription
 
Methods inherited from interface net.sf.jasperreports.engine.JRPropertiesHolder
getParentProperties, getPropertiesMap, hasProperties
 
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
 
Methods inherited from interface net.sf.jasperreports.engine.JRDatasetParameter
getName
 
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
 

Field Detail

PROPERTY_VALUE_EXPRESSION

public static final java.lang.String PROPERTY_VALUE_EXPRESSION
See Also:
Constant Field Values

valueExpression

protected JRExpression valueExpression
Constructor Detail

JRDesignCrosstabParameter

public JRDesignCrosstabParameter()
Creates a crosstab parameter.

Method Detail

getExpression

public JRExpression getExpression()
Description copied from interface: JRDatasetParameter
Returns the value expression.

Specified by:
getExpression in interface JRDatasetParameter
Returns:
the value expression

setExpression

public void setExpression(JRExpression expression)
Sets the parameter value expression.

Parameters:
expression - the parameter value expression


© 2001-2006 JasperSoft Corporation www.jaspersoft.com