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;
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);