public abstract class FillItem extends java.lang.Object implements Item
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
evaluatedProperties |
protected Item |
item |
| Constructor and Description |
|---|
FillItem(Item item,
JRFillObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
void |
evaluateProperties(JRFillExpressionEvaluator evaluator,
byte evaluation) |
java.util.Map<java.lang.String,java.lang.Object> |
getEvaluatedProperties() |
java.lang.Object |
getEvaluatedValue(ItemProperty property,
JRFillExpressionEvaluator evaluator,
byte evaluation) |
java.util.List<ItemProperty> |
getProperties()
Returns a list of
ItemProperty objects. |
abstract void |
verifyValue(ItemProperty property,
java.lang.Object value) |
abstract void |
verifyValues(java.util.Map<java.lang.String,java.lang.Object> result) |
protected Item item
protected java.util.Map<java.lang.String,java.lang.Object> evaluatedProperties
public FillItem(Item item, JRFillObjectFactory factory)
public void evaluateProperties(JRFillExpressionEvaluator evaluator, byte evaluation) throws JRException
JRExceptionpublic java.lang.Object clone()
clone in interface JRCloneableclone in class java.lang.Objectpublic java.util.List<ItemProperty> getProperties()
ItemItemProperty objects.
Each item property provides a name-value pair.getProperties in interface ItemItemPropertypublic java.util.Map<java.lang.String,java.lang.Object> getEvaluatedProperties()
public java.lang.Object getEvaluatedValue(ItemProperty property, JRFillExpressionEvaluator evaluator, byte evaluation) throws JRException
JRExceptionpublic abstract void verifyValue(ItemProperty property, java.lang.Object value) throws JRException
JRExceptionpublic abstract void verifyValues(java.util.Map<java.lang.String,java.lang.Object> result)
throws JRException
JRException© 2001-2010 Jaspersoft Corporation www.jaspersoft.com