Author: mrdon
Date: Sat Jan 27 21:38:24 2007
New Revision: 500745

URL: http://svn.apache.org/viewvc?view=rev&rev=500745
Log:
Exposed several freemarker tag model methods to subclasses
WW-1650

Modified:
    
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java?view=diff&rev=500745&r1=500744&r2=500745
==============================================================================
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/views/freemarker/tags/TagModel.java
 Sat Jan 27 21:38:24 2007
@@ -68,7 +68,7 @@
 
     protected abstract Component getBean();
 
-    private Map convertParams(Map params) {
+    protected Map convertParams(Map params) {
         HashMap map = new HashMap(params.size());
         for (Iterator iterator = params.entrySet().iterator(); 
iterator.hasNext();) {
             Map.Entry entry = (Map.Entry) iterator.next();
@@ -80,7 +80,7 @@
         return map;
     }
 
-    private Map getComplexParams(Map params) {
+    protected Map getComplexParams(Map params) {
         HashMap map = new HashMap(params.size());
         for (Iterator iterator = params.entrySet().iterator(); 
iterator.hasNext();) {
             Map.Entry entry = (Map.Entry) iterator.next();
@@ -102,7 +102,7 @@
         return map;
     }
 
-    private boolean complexType(Object value) {
+    protected boolean complexType(Object value) {
         return value instanceof freemarker.ext.beans.BeanModel
                 || value instanceof SimpleNumber
                 || value instanceof SimpleSequence;


Reply via email to