- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 23 Sep 2009 13:35:29 +0000
- To: www-validator-cvs@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 UTC