- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 29 Sep 2009 16:07:10 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/output In directory hutz:/tmp/cvs-serv6431/src/org/w3c/unicorn/output Modified Files: SimpleOutputFormater.java Log Message: refactored with new OutputFormater class Index: SimpleOutputFormater.java =================================================================== RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/output/SimpleOutputFormater.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- SimpleOutputFormater.java 24 Sep 2009 15:29:35 -0000 1.7 +++ SimpleOutputFormater.java 29 Sep 2009 16:07:08 -0000 1.8 @@ -18,48 +18,23 @@ * * @author Jean-Guilhem ROUEL */ -public class SimpleOutputFormater implements OutputFormater { +public class SimpleOutputFormater extends OutputFormater { protected VelocityContext aVelocityContext; - private String format; - - private String lang; - public SimpleOutputFormater() { - setLang(Property.get("DEFAULT_LANGUAGE")); - setFormat(Property.get("DEFAULT_FORMAT")); + this(Property.get("DEFAULT_FORMAT"), Property.get("DEFAULT_LANGUAGE")); } public SimpleOutputFormater(final String format, final String lang) { - logger.trace("Constructor"); - logger.debug("Output format : " + format + "."); - logger.debug("Output language : " + lang + "."); + super(format, lang); - setFormat(format); - setLang(lang); - } - - public String getLang() { - return lang; - } - - public void setLang(String lang) { - this.lang = lang; if (Framework.getLanguageContexts().get(lang) != null) { aVelocityContext = new VelocityContext(Framework.getLanguageContexts().get(lang)); } else { aVelocityContext = new VelocityContext(Framework.getLanguageContexts().get(Property.get("DEFAULT_LANGUAGE"))); } } - - public String getFormat() { - return format; - } - - public void setFormat(String outputFormat) { - this.format = outputFormat; - } public void produceOutput(Map<String, Object> mapOfStringObject, Writer output) { logger.trace("produceOutput");
Received on Tuesday, 29 September 2009 16:07:18 UTC