Class JRDesignVariable
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseVariable
net.sf.jasperreports.engine.design.JRDesignVariable
- All Implemented Interfaces:
Serializable
,Cloneable
,JRChangeEventsSupport
,JRCloneable
,JRVariable
,StoreCloneable<JRBaseVariable>
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseVariable
calculation, description, expression, incrementerFactoryClass, incrementerFactoryClassName, incrementerFactoryClassRealName, incrementGroup, incrementType, initialValueExpression, isSystemDefined, name, PROPERTY_DESCRIPTION, resetGroup, resetType, valueClass, valueClassName, valueClassRealName
Fields inherited from interface net.sf.jasperreports.engine.JRVariable
COLUMN_COUNT, COLUMN_NUMBER, MASTER_CURRENT_PAGE, MASTER_TOTAL_PAGES, PAGE_COUNT, PAGE_NUMBER, REPORT_COUNT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
void
setCalculation
(CalculationEnum calculation) void
setExpression
(JRExpression expression) void
setIncrementerFactoryClass
(Class<?> clazz) void
setIncrementerFactoryClassName
(String className) void
setIncrementGroup
(String group) void
setIncrementType
(IncrementTypeEnum incrementType) void
setInitialValueExpression
(JRExpression expression) void
void
setResetGroup
(String group) void
setResetType
(ResetTypeEnum resetType) void
setSystemDefined
(boolean isSystemDefined) void
setValueClass
(Class<?> clazz) void
setValueClassName
(String className) Methods inherited from class net.sf.jasperreports.engine.base.JRBaseVariable
clone, getCalculation, getDescription, getEventSupport, getExpression, getIncrementerFactoryClass, getIncrementerFactoryClassName, getIncrementGroup, getIncrementType, getInitialValueExpression, getName, getResetGroup, getResetType, getValueClass, getValueClassName, isSystemDefined, setDescription
-
Field Details
-
PROPERTY_CALCULATION
- See Also:
-
PROPERTY_EXPRESSION
- See Also:
-
PROPERTY_INCREMENTER_FACTORY_CLASS_NAME
- See Also:
-
PROPERTY_INCREMENT_GROUP
- See Also:
-
PROPERTY_INCREMENT_TYPE
- See Also:
-
PROPERTY_INITIAL_VALUE_EXPRESSION
- See Also:
-
PROPERTY_NAME
- See Also:
-
PROPERTY_RESET_GROUP
- See Also:
-
PROPERTY_RESET_TYPE
- See Also:
-
PROPERTY_SYSTEM_DEFINED
- See Also:
-
PROPERTY_VALUE_CLASS_NAME
- See Also:
-
-
Constructor Details
-
JRDesignVariable
public JRDesignVariable()
-
-
Method Details
-
setName
-
setValueClass
-
setValueClassName
-
setIncrementerFactoryClass
-
setIncrementerFactoryClassName
-
setResetType
-
setIncrementType
-
setCalculation
-
setSystemDefined
public void setSystemDefined(boolean isSystemDefined) -
setExpression
-
setInitialValueExpression
-
setResetGroup
-
setIncrementGroup
-
clone
- Specified by:
clone
in interfaceJRCloneable
- Overrides:
clone
in classJRBaseVariable
-