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