resource bundle support updated...
authorzapata <zapata>
Tue, 14 May 2002 00:39:35 +0000 (00:39 +0000)
committerzapata <zapata>
Tue, 14 May 2002 00:39:35 +0000 (00:39 +0000)
source/mir/generator/FreemarkerGenerator.java

index da383aa..62e36bf 100755 (executable)
@@ -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);