Class JRDesignParameter
- java.lang.Object
-
- net.sf.jasperreports.engine.base.JRBaseParameter
-
- net.sf.jasperreports.engine.design.JRDesignParameter
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,JRChangeEventsSupport,JRCloneable,JRParameter,JRPropertiesHolder
- Direct Known Subclasses:
JRDesignCrosstabParameter
public class JRDesignParameter extends JRBaseParameter
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_DEFAULT_VALUE_EXPRESSIONstatic java.lang.StringPROPERTY_EVALUATION_TIMEstatic java.lang.StringPROPERTY_FOR_PROMPTINGstatic java.lang.StringPROPERTY_NAMEstatic java.lang.StringPROPERTY_NESTED_TYPE_NAMEstatic java.lang.StringPROPERTY_SYSTEM_DEFINEDstatic java.lang.StringPROPERTY_VALUE_CLASS_NAME-
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseParameter
defaultValueExpression, description, evaluationTime, isForPrompting, isSystemDefined, name, nestedType, nestedTypeName, propertiesMap, PROPERTY_DESCRIPTION, valueClass, valueClassName, valueClassRealName
-
Fields inherited from interface net.sf.jasperreports.engine.JRParameter
FILTER, IS_IGNORE_PAGINATION, JASPER_REPORT, JASPER_REPORTS_CONTEXT, MAX_PAGE_HEIGHT, MAX_PAGE_WIDTH, REPORT_CLASS_LOADER, REPORT_CONNECTION, REPORT_CONTEXT, 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_VIRTUALIZER, REPOSITORY_CONTEXT, SORT_FIELDS
-
-
Constructor Summary
Constructors Constructor Description JRDesignParameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetDefaultValueExpression(JRExpression expression)voidsetEvaluationTime(ParameterEvaluationTimeEnum evaluationTime)voidsetForPrompting(boolean isForPrompting)voidsetName(java.lang.String name)voidsetNestedType(java.lang.Class<?> type)Sets the parameter nested value type.voidsetNestedTypeName(java.lang.String typeName)Sets the parameter nested value type.voidsetSystemDefined(boolean isSystemDefined)voidsetValueClass(java.lang.Class<?> clazz)voidsetValueClassName(java.lang.String className)-
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseParameter
clone, getDefaultValueExpression, getDescription, getEvaluationTime, getEventSupport, getName, getNestedType, getNestedTypeName, getParentProperties, getPropertiesMap, getValueClass, getValueClassName, hasProperties, isForPrompting, isSystemDefined, setDescription
-
-
-
-
Field Detail
-
PROPERTY_DEFAULT_VALUE_EXPRESSION
public static final java.lang.String PROPERTY_DEFAULT_VALUE_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_FOR_PROMPTING
public static final java.lang.String PROPERTY_FOR_PROMPTING
- See Also:
- Constant Field Values
-
PROPERTY_NAME
public static final java.lang.String PROPERTY_NAME
- See Also:
- Constant Field Values
-
PROPERTY_SYSTEM_DEFINED
public static final java.lang.String PROPERTY_SYSTEM_DEFINED
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_CLASS_NAME
public static final java.lang.String PROPERTY_VALUE_CLASS_NAME
- See Also:
- Constant Field Values
-
PROPERTY_NESTED_TYPE_NAME
public static final java.lang.String PROPERTY_NESTED_TYPE_NAME
- See Also:
- Constant Field Values
-
PROPERTY_EVALUATION_TIME
public static final java.lang.String PROPERTY_EVALUATION_TIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
setValueClass
public void setValueClass(java.lang.Class<?> clazz)
-
setValueClassName
public void setValueClassName(java.lang.String className)
-
setNestedType
public void setNestedType(java.lang.Class<?> type)
Sets the parameter nested value type.- Parameters:
type- the nested value type- See Also:
JRBaseParameter.getNestedType()
-
setNestedTypeName
public void setNestedTypeName(java.lang.String typeName)
Sets the parameter nested value type.- Parameters:
typeName- the name of the nested value type- See Also:
JRBaseParameter.getNestedType()
-
setSystemDefined
public void setSystemDefined(boolean isSystemDefined)
-
setForPrompting
public void setForPrompting(boolean isForPrompting)
-
setEvaluationTime
public void setEvaluationTime(ParameterEvaluationTimeEnum evaluationTime)
-
setDefaultValueExpression
public void setDefaultValueExpression(JRExpression expression)
-
-