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>
public class JRDesignVariable extends JRBaseVariable
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_CALCULATIONstatic StringPROPERTY_EXPRESSIONstatic StringPROPERTY_INCREMENT_GROUPstatic StringPROPERTY_INCREMENT_TYPEstatic StringPROPERTY_INCREMENTER_FACTORY_CLASS_NAMEstatic StringPROPERTY_INITIAL_VALUE_EXPRESSIONstatic StringPROPERTY_NAMEstatic StringPROPERTY_RESET_GROUPstatic StringPROPERTY_RESET_TYPEstatic StringPROPERTY_SYSTEM_DEFINEDstatic StringPROPERTY_VALUE_CLASS_NAME-
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseVariable
calculationValue, description, expression, incrementerFactoryClass, incrementerFactoryClassName, incrementerFactoryClassRealName, incrementGroup, incrementTypeValue, initialValueExpression, isSystemDefined, name, PROPERTY_DESCRIPTION, resetGroup, resetTypeValue, 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 Constructor Description JRDesignVariable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()voidsetCalculation(CalculationEnum calculationValue)voidsetExpression(JRExpression expression)voidsetIncrementerFactoryClass(Class<?> clazz)voidsetIncrementerFactoryClassName(String className)voidsetIncrementGroup(JRGroup group)voidsetIncrementType(IncrementTypeEnum incrementTypeValue)voidsetInitialValueExpression(JRExpression expression)voidsetName(String name)voidsetResetGroup(JRGroup group)voidsetResetType(ResetTypeEnum resetTypeValue)voidsetSystemDefined(boolean isSystemDefined)voidsetValueClass(Class<?> clazz)voidsetValueClassName(String className)-
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseVariable
clone, getCalculationValue, getDescription, getEventSupport, getExpression, getIncrementerFactoryClass, getIncrementerFactoryClassName, getIncrementGroup, getIncrementTypeValue, getInitialValueExpression, getName, getResetGroup, getResetTypeValue, getValueClass, getValueClassName, isSystemDefined, setDescription
-
-
-
-
Field Detail
-
PROPERTY_CALCULATION
public static final String PROPERTY_CALCULATION
- See Also:
- Constant Field Values
-
PROPERTY_EXPRESSION
public static final String PROPERTY_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENTER_FACTORY_CLASS_NAME
public static final String PROPERTY_INCREMENTER_FACTORY_CLASS_NAME
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_GROUP
public static final String PROPERTY_INCREMENT_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_TYPE
public static final String PROPERTY_INCREMENT_TYPE
- See Also:
- Constant Field Values
-
PROPERTY_INITIAL_VALUE_EXPRESSION
public static final String PROPERTY_INITIAL_VALUE_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_NAME
public static final String PROPERTY_NAME
- See Also:
- Constant Field Values
-
PROPERTY_RESET_GROUP
public static final String PROPERTY_RESET_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_RESET_TYPE
public static final String PROPERTY_RESET_TYPE
- See Also:
- Constant Field Values
-
PROPERTY_SYSTEM_DEFINED
public static final String PROPERTY_SYSTEM_DEFINED
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_CLASS_NAME
public static final String PROPERTY_VALUE_CLASS_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setName
public void setName(String name)
-
setValueClass
public void setValueClass(Class<?> clazz)
-
setValueClassName
public void setValueClassName(String className)
-
setIncrementerFactoryClass
public void setIncrementerFactoryClass(Class<?> clazz)
-
setIncrementerFactoryClassName
public void setIncrementerFactoryClassName(String className)
-
setResetType
public void setResetType(ResetTypeEnum resetTypeValue)
-
setIncrementType
public void setIncrementType(IncrementTypeEnum incrementTypeValue)
-
setCalculation
public void setCalculation(CalculationEnum calculationValue)
-
setSystemDefined
public void setSystemDefined(boolean isSystemDefined)
-
setExpression
public void setExpression(JRExpression expression)
-
setInitialValueExpression
public void setInitialValueExpression(JRExpression expression)
-
setResetGroup
public void setResetGroup(JRGroup group)
-
setIncrementGroup
public void setIncrementGroup(JRGroup group)
-
clone
public Object clone()
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classJRBaseVariable
-
-