com.ibm.rational.rpe.common.data.expression
Interface IExpression

All Superinterfaces:
com.ibm.rational.rpe.common.template.visitor.Visitable

public interface IExpression
extends com.ibm.rational.rpe.common.template.visitor.Visitable

Author:
spurlos

Method Summary
 void eval(com.ibm.rational.rpe.common.data.expression.IEvaluator evaluator)
           
 java.util.Set<java.lang.String> getProperties()
           
 java.lang.String getProperty(java.lang.String key)
           
 java.lang.String getRepresentation(boolean flag)
           
 com.ibm.rational.rpe.common.data.expression.ResultType getResultType()
           
 void setComponent(java.lang.String tag, java.lang.Object component)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 
Methods inherited from interface com.ibm.rational.rpe.common.template.visitor.Visitable
visit
 

Method Detail

getResultType

com.ibm.rational.rpe.common.data.expression.ResultType getResultType()

eval

void eval(com.ibm.rational.rpe.common.data.expression.IEvaluator evaluator)

setComponent

void setComponent(java.lang.String tag,
                  java.lang.Object component)

setProperty

void setProperty(java.lang.String key,
                 java.lang.String value)

getProperty

java.lang.String getProperty(java.lang.String key)

getProperties

java.util.Set<java.lang.String> getProperties()

getRepresentation

java.lang.String getRepresentation(boolean flag)