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()
JRFieldpublic java.lang.String getDescription()
JRFieldgetDescription in interface JRFieldpublic void setDescription(java.lang.String description)
JRFieldsetDescription in interface JRFieldpublic java.lang.Class<?> getValueClass()
JRFieldgetValueClass in interface JRFieldpublic java.lang.String getValueClassName()
JRFieldgetValueClassName in interface JRFieldpublic 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()
JRPropertiesHolderhasProperties in interface JRPropertiesHolderpublic JRPropertiesMap getPropertiesMap()
JRPropertiesHoldergetPropertiesMap in interface JRPropertiesHolderpublic JRPropertiesHolder getParentProperties()
JRPropertiesHoldergetParentProperties in interface JRPropertiesHoldernull if no parentpublic java.lang.Object clone()
clone in interface JRCloneableclone in class java.lang.Object© 2001-2010 Jaspersoft Corporation www.jaspersoft.com