Example #1
0
 /// <summary>
 /// Evaluates the expression as an rvalue and answers the result. </summary>
 /// <param name="context"> used to resolve properties (<code>base.property</code> and <code>base[property]</code>)
 /// and to determine the result from the last base/property pair </param>
 /// <returns> rvalue evaluation result </returns>
 /// <exception cref="ELException"> if evaluation fails (e.g. property not found, type conversion failed, ...) </exception>
 public override object GetValue(ELContext context)
 {
     return(node.GetValue(bindings, context, type));
 }