1 25 29 package org.jresearch.gossip.actions.message; 30 31 import javax.servlet.http.HttpServletRequest ; 32 33 import org.apache.struts.util.MessageResources; 34 import org.jresearch.gossip.IConst; 35 import org.jresearch.gossip.beans.forum.Message; 36 import org.jresearch.gossip.configuration.Configurator; 37 import org.jresearch.gossip.exception.ConfiguratorException; 38 import org.jresearch.gossip.forms.MessageForm; 39 import org.jresearch.gossip.forms.ProcessMessageForm; 40 41 46 public class QuoteMessageAction extends GetMessageAction { 47 48 54 protected String fillMessageForm(MessageForm messageForm, Message mess, 55 ProcessMessageForm form, HttpServletRequest request) 56 throws ConfiguratorException { 57 MessageResources messages = getResources(request); 58 messageForm.setTitle(messages.getMessage(Configurator.getInstance() 59 .getLocale(IConst.CONFIG.DEFAULT_LOCALE), "messages.RE") 60 + mess.getHeading()); 61 62 StringBuffer text = new StringBuffer (mess.getSender()); 63 text.append(",\n"); 64 text.append("[QUOTE]"); 65 text.append(mess.getCentents()); 66 text.append("[/QUOTE]"); 67 messageForm.setText(text.toString()); 68 messageForm.setFid(form.getFid()); 69 messageForm.setTid(form.getTid()); 70 messageForm.setBlock(form.getBlock()); 71 72 return "addMessageForm"; 73 } 74 } | Popular Tags |