Author: mrdon Date: Wed Jan 10 19:02:32 2007 New Revision: 495098 URL: http://svn.apache.org/viewvc?view=rev&rev=495098 Log: Added support for treenode tag in Freemarker WW-1383
Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java Modified: struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java?view=diff&rev=495098&r1=495097&r2=495098 ============================================================================== --- struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java (original) +++ struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/StrutsModels.java Wed Jan 10 19:02:32 2007 @@ -74,6 +74,7 @@ protected FieldErrorModel fielderror; protected OptionTransferSelectModel optiontransferselect; protected TreeModel treeModel; + protected TreeNodeModel treenodeModel; protected UpDownSelectModel updownselect; protected OptGroupModel optGroupModel; protected IfModel ifModel; @@ -419,6 +420,13 @@ treeModel = new TreeModel(stack,req, res); } return treeModel; + } + + public TreeNodeModel getTreenode() { + if (treenodeModel == null) { + treenodeModel = new TreeNodeModel(stack, req, res); + } + return treenodeModel; } public UpDownSelectModel getUpdownselect() {