public class JRFillField extends java.lang.Object implements JRField
Modifier | Constructor and Description |
---|---|
protected |
JRFillField(JRField field,
JRFillObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String |
getDescription()
Gets the field optional description.
|
java.lang.String |
getName()
Gets the field unique name.
|
java.lang.Object |
getOldValue() |
JRPropertiesHolder |
getParentProperties()
Returns the parent properties holder, whose properties are used as defaults
for this object.
|
java.lang.Object |
getPreviousOldValue() |
JRPropertiesMap |
getPropertiesMap()
Returns this object's properties map.
|
java.lang.Object |
getValue() |
java.lang.Object |
getValue(byte evaluation) |
java.lang.Class<?> |
getValueClass()
Gets the field value class.
|
java.lang.String |
getValueClassName()
Gets the field value class name.
|
boolean |
hasProperties()
Checks whether the object has any properties.
|
void |
overwriteValue(java.lang.Object newValue,
byte evaluation) |
void |
restoreValue(byte evaluation) |
void |
setDescription(java.lang.String description)
Sets the field description.
|
void |
setOldValue(java.lang.Object oldValue) |
void |
setPreviousOldValue(java.lang.Object previousOldValue) |
void |
setValue(java.lang.Object value) |
protected JRField parent
protected JRFillField(JRField field, JRFillObjectFactory factory)
public java.lang.String getName()
JRField
public java.lang.String getDescription()
JRField
getDescription
in interface JRField
public void setDescription(java.lang.String description)
JRField
setDescription
in interface JRField
public java.lang.Class<?> getValueClass()
JRField
getValueClass
in interface JRField
public java.lang.String getValueClassName()
JRField
getValueClassName
in interface JRField
public java.lang.Object getOldValue()
public void setOldValue(java.lang.Object oldValue)
public java.lang.Object getValue()
public void setValue(java.lang.Object value)
public java.lang.Object getValue(byte evaluation)
public void overwriteValue(java.lang.Object newValue, byte evaluation)
public void restoreValue(byte evaluation)
public java.lang.Object getPreviousOldValue()
public void setPreviousOldValue(java.lang.Object previousOldValue)
public boolean hasProperties()
JRPropertiesHolder
hasProperties
in interface JRPropertiesHolder
public JRPropertiesMap getPropertiesMap()
JRPropertiesHolder
getPropertiesMap
in interface JRPropertiesHolder
public JRPropertiesHolder getParentProperties()
JRPropertiesHolder
getParentProperties
in interface JRPropertiesHolder
null
if no parentpublic java.lang.Object clone()
clone
in interface JRCloneable
clone
in class java.lang.Object
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com