- The ASTIfStatement has been cleaned up and once again uses
  polymorphism to determine which node gets rendered. ASTElseStatement
  and ASTElseIfStatement once again know how to evaluate themselves
  and render themselves so the case statement has been removed.

  Also when the correct node is rendered the render() method
  exits instead of passing over every subsequent node. When
  an #if(true) occurred, every #elseif(expression) was still
  passed over. This has been corrected.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/velocity/trunk@73945 13f79535-47bb-0310-9956-ffa450edef68
3 files changed