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() {


Reply via email to