public class JRDesignField extends JRBaseField
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_NAME |
static String |
PROPERTY_PROPERTY_EXPRESSIONS |
static String |
PROPERTY_VALUE_CLASS_NAME |
description, name, propertiesMap, PROPERTY_DESCRIPTION, valueClass, valueClassName, valueClassRealName| Constructor and Description |
|---|
JRDesignField() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyExpression(JRPropertyExpression propertyExpression)
Add a dynamic/expression-based property.
|
Object |
clone() |
JRPropertyExpression[] |
getPropertyExpressions()
Returns the list of dynamic/expression-based properties for this field.
|
List<JRPropertyExpression> |
getPropertyExpressionsList()
Returns the list of property expressions.
|
void |
removePropertyExpression(JRPropertyExpression propertyExpression)
Remove a property expression.
|
JRPropertyExpression |
removePropertyExpression(String name)
Remove a property expression.
|
void |
setName(String name) |
void |
setValueClass(Class<?> clazz) |
void |
setValueClassName(String className) |
getDescription, getEventSupport, getName, getParentProperties, getPropertiesMap, getValueClass, getValueClassName, hasProperties, setDescriptionpublic static final String PROPERTY_NAME
public static final String PROPERTY_VALUE_CLASS_NAME
public static final String PROPERTY_PROPERTY_EXPRESSIONS
public void setName(String name)
public void setValueClass(Class<?> clazz)
public void setValueClassName(String className)
public void addPropertyExpression(JRPropertyExpression propertyExpression)
propertyExpression - the property to addgetPropertyExpressions()public void removePropertyExpression(JRPropertyExpression propertyExpression)
propertyExpression - the property expression to removeaddPropertyExpression(JRPropertyExpression)public JRPropertyExpression removePropertyExpression(String name)
name - the name of the property to removepublic List<JRPropertyExpression> getPropertyExpressionsList()
JRPropertyExpression instances)addPropertyExpression(JRPropertyExpression)public JRPropertyExpression[] getPropertyExpressions()
JRFieldgetPropertyExpressions in interface JRFieldgetPropertyExpressions in class JRBaseFieldpublic Object clone()
clone in interface JRCloneableclone in class JRBaseFieldCopyright © 2017. All rights reserved.