W3C home > Mailing lists > Public > www-validator-cvs@w3.org > September 2009

2006/unicorn/src/org/w3c/unicorn/output MailOutputModule.java,1.3,1.4

From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 23 Sep 2009 13:35:29 +0000
To: www-validator-cvs@w3.org
Message-Id: <E1MqS0H-0000Vs-Ly@lionel-hutz.w3.org>
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/output
In directory hutz:/tmp/cvs-serv1958/src/org/w3c/unicorn/output

Modified Files:
	MailOutputModule.java 
Log Message:
- mapOfSpecificParameters 
+ mimeType

Index: MailOutputModule.java
===================================================================
RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/output/MailOutputModule.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- MailOutputModule.java	23 Sep 2009 13:02:05 -0000	1.3
+++ MailOutputModule.java	23 Sep 2009 13:35:27 -0000	1.4
@@ -24,26 +24,27 @@
  */
 public class MailOutputModule implements OutputModule {
 	
-	private OutputFormater aOutputFormater;
+	private OutputFormater firstOutputFormater;
 	
 	private OutputFormater mailOutputFormater;
 	
-	private Map<String, String> mapOfOutputParameters;
-	
-	private Map<String, String> mapOfSpecificParameters;
+	private String mimeType;
 	
 	private String recipient;
 	
+	private Map<String, String> mapOfOutputParameters;
+	
 	public MailOutputModule(Map<String, String> mapOfOutputParameters, Map<String, String> mapOfSpecificParameters) {
 		this.mapOfOutputParameters = mapOfOutputParameters;
-		this.mapOfSpecificParameters = mapOfSpecificParameters;
-		this.recipient = mapOfSpecificParameters.get("email");
-			
+		//this.mapOfSpecificParameters = mapOfSpecificParameters;
+		
+		recipient = mapOfSpecificParameters.get("email");
+		mimeType = mapOfOutputParameters.get("mimetype");
+		
 		String format = mapOfOutputParameters.get("format");
 		String lang = mapOfOutputParameters.get("lang"); 
-		String mimeType = mapOfOutputParameters.get("mimetype");
 		
-		aOutputFormater = OutputFactory.createOutputFormater(format, lang, mimeType);
+		firstOutputFormater = OutputFactory.createOutputFormater(format, lang, mimeType);
 		
 		if (mapOfSpecificParameters.get("format") != null)
 			format = mapOfSpecificParameters.get("format");
@@ -81,7 +82,7 @@
 			CharArrayWriter writer = new CharArrayWriter();
 			mailOutputFormater.produceOutput(mapOfStringObject, writer);
 			writer.close();
-			msg.setContent(writer.toString(), mapOfOutputParameters.get("mimetype"));
+			msg.setContent(writer.toString(), mimeType);
 			
 			Transport.send(msg);
 		} catch (AddressException e) {
@@ -97,7 +98,7 @@
 	}
 
 	public void produceError(Map<String, Object> mapOfStringObject, final Writer aWriter) {
-		aOutputFormater.produceError(mapOfStringObject, aWriter);
+		firstOutputFormater.produceError(mapOfStringObject, aWriter);
 	}
 
 	public String getOutputParameter(String string) {
Received on Wednesday, 23 September 2009 13:35:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:55:14 GMT