|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface IExpression
The common interface for all the values that are used in Rational Reporting for Document Generation (RRDG).
| Method Summary | |
|---|---|
void |
eval(com.ibm.rational.rpe.common.data.expression.IEvaluator evaluator)
Evaluates the expression by using the provided evaluator. |
java.util.Set<java.lang.String> |
getProperties()
Returns all the properties of this expression |
java.lang.String |
getProperty(java.lang.String key)
Returns the value of the property with the given name |
java.lang.String |
getRepresentation(boolean flag)
Returns a string representation of the current expression. |
com.ibm.rational.rpe.common.data.expression.ResultType |
getResultType()
The result type of evaluating this expression. |
void |
setComponent(java.lang.String tag,
java.lang.Object component)
The method to use when fleshing out concrete expressions. |
void |
setProperty(java.lang.String key,
java.lang.String value)
Sets the key property of the expression to the value value |
| Methods inherited from interface com.ibm.rational.rpe.common.template.visitor.Visitable |
|---|
visit |
| Method Detail |
|---|
com.ibm.rational.rpe.common.data.expression.ResultType getResultType()
void eval(com.ibm.rational.rpe.common.data.expression.IEvaluator evaluator)
evaluator. The evaluation process follows the visitor pattern.
void setComponent(java.lang.String tag,
java.lang.Object component)
tag, to the given value, which is the component.
tag - component -
void setProperty(java.lang.String key,
java.lang.String value)
key property of the expression to the value value
key - value - java.lang.String getProperty(java.lang.String key)
key -
java.util.Set<java.lang.String> getProperties()
java.lang.String getRepresentation(boolean flag)
flag -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||