Class JRDesignVariable
- java.lang.Object
-
- net.sf.jasperreports.engine.base.JRBaseVariable
-
- net.sf.jasperreports.engine.design.JRDesignVariable
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.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 java.lang.StringPROPERTY_CALCULATIONstatic java.lang.StringPROPERTY_EXPRESSIONstatic java.lang.StringPROPERTY_INCREMENT_GROUPstatic java.lang.StringPROPERTY_INCREMENT_TYPEstatic java.lang.StringPROPERTY_INCREMENTER_FACTORY_CLASS_NAMEstatic java.lang.StringPROPERTY_INITIAL_VALUE_EXPRESSIONstatic java.lang.StringPROPERTY_NAMEstatic java.lang.StringPROPERTY_RESET_GROUPstatic java.lang.StringPROPERTY_RESET_TYPEstatic java.lang.StringPROPERTY_SYSTEM_DEFINEDstatic java.lang.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 java.lang.Objectclone()voidsetCalculation(CalculationEnum calculationValue)voidsetExpression(JRExpression expression)voidsetIncrementerFactoryClass(java.lang.Class<?> clazz)voidsetIncrementerFactoryClassName(java.lang.String className)voidsetIncrementGroup(JRGroup group)voidsetIncrementType(IncrementTypeEnum incrementTypeValue)voidsetInitialValueExpression(JRExpression expression)voidsetName(java.lang.String name)voidsetResetGroup(JRGroup group)voidsetResetType(ResetTypeEnum resetTypeValue)voidsetSystemDefined(boolean isSystemDefined)voidsetValueClass(java.lang.Class<?> clazz)voidsetValueClassName(java.lang.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 java.lang.String PROPERTY_CALCULATION
- See Also:
- Constant Field Values
-
PROPERTY_EXPRESSION
public static final java.lang.String PROPERTY_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENTER_FACTORY_CLASS_NAME
public static final java.lang.String PROPERTY_INCREMENTER_FACTORY_CLASS_NAME
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_GROUP
public static final java.lang.String PROPERTY_INCREMENT_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_INCREMENT_TYPE
public static final java.lang.String PROPERTY_INCREMENT_TYPE
- See Also:
- Constant Field Values
-
PROPERTY_INITIAL_VALUE_EXPRESSION
public static final java.lang.String PROPERTY_INITIAL_VALUE_EXPRESSION
- See Also:
- Constant Field Values
-
PROPERTY_NAME
public static final java.lang.String PROPERTY_NAME
- See Also:
- Constant Field Values
-
PROPERTY_RESET_GROUP
public static final java.lang.String PROPERTY_RESET_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_RESET_TYPE
public static final java.lang.String PROPERTY_RESET_TYPE
- 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
-
-
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)
-
setIncrementerFactoryClass
public void setIncrementerFactoryClass(java.lang.Class<?> clazz)
-
setIncrementerFactoryClassName
public void setIncrementerFactoryClassName(java.lang.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 java.lang.Object clone()
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classJRBaseVariable
-
-