Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringForm.java =================================================================== diff -u -r08139fd6be4019db9d9ede8c8b13e90f2390cc29 -ra8a37de7a2c28a4c7f87371a01991f59df98725a --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringForm.java (.../NbMonitoringForm.java) (revision 08139fd6be4019db9d9ede8c8b13e90f2390cc29) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringForm.java (.../NbMonitoringForm.java) (revision a8a37de7a2c28a4c7f87371a01991f59df98725a) @@ -28,8 +28,13 @@ import org.apache.log4j.Logger; import org.apache.struts.action.ActionForm; +import org.apache.struts.action.ActionMapping; + +import java.util.HashMap; import java.util.Map; +import javax.servlet.http.HttpServletRequest; + /** * @author mtruong * @@ -56,9 +61,28 @@ private Map parametersToAppend; + private Map attachments = new HashMap(); + /** + * @return Returns the attachments. + */ + public Map getAttachments() { + if (attachments == null) + { + return new HashMap(); + } + return attachments; + + } + /** + * @param attachments The attachments to set. + */ + public void setAttachments(Map attachments) { + this.attachments = attachments; + } + /** * @return Returns the parametersToAppend. */ public Map getParametersToAppend() { @@ -95,12 +119,12 @@ this.toolContentId = toolContentId; } - public void reset() + public void reset(ActionMapping mapping, HttpServletRequest request) { this.method = null; - this.toolContentId = null; - this.parametersToAppend = null; - + this.parametersToAppend = null; + this.attachments = null; + } }