001 package com.mockrunner.tag;
002
003 /**
004 * Implementations of this interface can be used to simulate
005 * scriptlets and EL expressions as tag childs. When the childs
006 * of a tag are evaluated, the <code>evaluate</code> method is
007 * called and the result will become part of the text body of a
008 * tag (in fact the <code>toString</code> method is called on the
009 * returned object).
010 */
011 public interface DynamicChild
012 {
013 public Object evaluate();
014 }