- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 29 Sep 2009 16:07:59 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/output
In directory hutz:/tmp/cvs-serv6670/src/org/w3c/unicorn/output
Modified Files:
SimpleOutputModule.java
Log Message:
refactored with new OutputModule class
Index: SimpleOutputModule.java
===================================================================
RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/output/SimpleOutputModule.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- SimpleOutputModule.java 24 Sep 2009 15:30:49 -0000 1.8
+++ SimpleOutputModule.java 29 Sep 2009 16:07:57 -0000 1.9
@@ -7,38 +7,27 @@
import java.io.Writer;
import java.util.Map;
-import org.w3c.unicorn.output.OutputFactory;
-
/**
* This module allow to generate output in text format.
*
* @author Damien LEROY
*/
public class SimpleOutputModule extends OutputModule {
-
- private OutputFormater aOutputFormater;
public SimpleOutputModule(Map<String, String> mapOfOutputParameters, Map<String, String> mapOfSpecificParameters) {
super(mapOfOutputParameters, mapOfSpecificParameters);
-
- aOutputFormater = OutputFactory.createOutputFormater(mapOfOutputParameters.get("format"),
- mapOfOutputParameters.get("lang"), mapOfOutputParameters.get("mimetype"));
}
public void produceOutput(Map<String, Object> mapOfStringObject, final Writer aWriter) {
- aOutputFormater.produceOutput(mapOfStringObject, aWriter);
+ defaultOutputFormater.produceOutput(mapOfStringObject, aWriter);
}
public void produceError(Map<String, Object> mapOfStringObject, final Writer aWriter) {
- if (outputParameters.get("mimetype").equals("text/html")) {
+ if (getMimeType().equals("text/html")) {
displayOnIndex(mapOfStringObject, aWriter);
return;
}
- aOutputFormater.produceError(mapOfStringObject, aWriter);
- }
-
- public void produceFirstOutput(Map<String, Object> mapOfStringObject, Writer aWriter) {
- return;
+ defaultOutputFormater.produceError(mapOfStringObject, aWriter);
}
}
Received on Tuesday, 29 September 2009 16:08:08 UTC