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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields 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, valueClassRealNameFields 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()voidsetCalculation(CalculationEnum calculation) voidsetExpression(JRExpression expression) voidsetIncrementerFactoryClass(Class<?> clazz) voidsetIncrementerFactoryClassName(String className) voidsetIncrementGroup(String group) voidsetIncrementType(IncrementTypeEnum incrementType) voidsetInitialValueExpression(JRExpression expression) voidvoidsetResetGroup(String group) voidsetResetType(ResetTypeEnum resetType) voidsetSystemDefined(boolean isSystemDefined) voidsetValueClass(Class<?> clazz) voidsetValueClassName(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:
clonein interfaceJRCloneable- Overrides:
clonein classJRBaseVariable
-