From: zapata Date: Tue, 14 May 2002 00:39:35 +0000 (+0000) Subject: resource bundle support updated... X-Git-Tag: prexmlproducerconfig~80 X-Git-Url: http://erislabs.net/gitweb/?p=mir.git;a=commitdiff_plain;h=912a727f148015c5bb0b3a357d706c4a2ea29c88 resource bundle support updated... --- diff --git a/source/mir/generator/FreemarkerGenerator.java b/source/mir/generator/FreemarkerGenerator.java index da383aa8..62e36bf9 100755 --- a/source/mir/generator/FreemarkerGenerator.java +++ b/source/mir/generator/FreemarkerGenerator.java @@ -5,6 +5,8 @@ import java.io.*; import freemarker.template.*; import mir.entity.*; import mir.util.*; +import mir.misc.*; +import org.apache.struts.util.MessageResources; public class FreemarkerGenerator implements Generator { private Template template; @@ -36,7 +38,9 @@ public class FreemarkerGenerator implements Generator { return null; if (anObject instanceof TemplateModel) return (TemplateModel) anObject; - if (anObject instanceof String) + else if (anObject instanceof MessageResources) + return new MessageMethodModel((MessageResources) anObject); + else if (anObject instanceof String) return makeStringAdapter((String) anObject); else if (anObject instanceof Map) return makeMapAdapter((Map) anObject);