1 16 17 package org.apache.taglibs.standard.lang.jpath.expression; 18 19 import javax.servlet.jsp.PageContext ; 20 21 import org.apache.taglibs.standard.lang.jpath.adapter.IterationContext; 22 23 30 public class Predicate extends SimpleNode { 31 32 39 public Predicate(int id) { 40 super(id); 41 } 42 43 51 public Predicate(Parser p, int id) { 52 super(p, id); 53 } 54 55 65 public String toNormalizedString() { 66 67 String normalized = ""; 68 69 normalized = "[" + jjtGetChild(0).toNormalizedString() + "]"; 70 71 return normalized; 72 } 73 74 91 public Object evaluate(PageContext pageContext, IterationContext icontext) 92 throws EvaluationException { 93 return jjtGetChild(0).evaluate(pageContext, icontext); 94 } 95 } 96 | Popular Tags |