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;