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
JRException
public java.lang.Object clone()
clone
in interface JRCloneable
clone
in class java.lang.Object
public java.util.List<ItemProperty> getProperties()
Item
ItemProperty
objects.
Each item property provides a name-value pair.getProperties
in interface Item
ItemProperty
public java.util.Map<java.lang.String,java.lang.Object> getEvaluatedProperties()
public java.lang.Object getEvaluatedValue(ItemProperty property, JRFillExpressionEvaluator evaluator, byte evaluation) throws JRException
JRException
public abstract void verifyValue(ItemProperty property, java.lang.Object value) throws JRException
JRException
public abstract void verifyValues(java.util.Map<java.lang.String,java.lang.Object> result) throws JRException
JRException
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com