Changeset 467:ea4a2e807f0c

Show
Ignore:
Timestamp:
09/21/09 15:50:19 (4 years ago)
Author:
tgambet
Branch:
default
convert_revision:
svn:cdcfb263-7567-472c-a848-e2c2df3466e7/trunk@468
Message:

produceError and produceOutput now have the same signature

Location:
src/org/w3c/unicorn/output
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • src/org/w3c/unicorn/output/OutputFormater.java

    r464 r467  
    1 // $Id: OutputFormater.java,v 1.5 2009-09-21 14:38:35 tgambet Exp $ 
     1// $Id: OutputFormater.java,v 1.6 2009-09-21 15:50:19 tgambet Exp $ 
    22// Author: Jean-Guilhem Rouel 
    33// (c) COPYRIGHT MIT, ERCIM and Keio, 2006. 
     
    1010import org.apache.commons.logging.Log; 
    1111import org.apache.commons.logging.LogFactory; 
    12 import org.w3c.unicorn.util.Message; 
    1312 
    1413/** 
     
    2928 
    3029        /** 
    31          * @param errorMessage  
     30         * @param messages  
    3231         * @param aWriter 
    3332         */ 
    34         public abstract void produceError(Message errorMessage, Writer output); 
     33        public abstract void produceError(Map<String, Object> mapOfStringObject, Writer output); 
    3534 
    3635} 
  • src/org/w3c/unicorn/output/OutputModule.java

    r464 r467  
    1 // $Id: OutputModule.java,v 1.5 2009-09-21 14:38:35 tgambet Exp $ 
     1// $Id: OutputModule.java,v 1.6 2009-09-21 15:50:19 tgambet Exp $ 
    22// Author: Damien LEROY. 
    33// (c) COPYRIGHT MIT, ERCIM ant Keio, 2006. 
     
    1010import org.apache.commons.logging.Log; 
    1111import org.apache.commons.logging.LogFactory; 
    12 import org.w3c.unicorn.util.Message; 
    1312 
    1413/** 
     
    3231         *  
    3332         */ 
    34         public abstract void produceError(final OutputFormater aOutputFormater, Message errorMessage, 
     33        public abstract void produceError(final OutputFormater aOutputFormater, Map<String, Object> mapOfStringObject, 
    3534                        final Map<String, String> mapOfParameter, final Writer aWriter); 
    3635 
  • src/org/w3c/unicorn/output/SimpleOutputFormater.java

    r295 r467  
    1 // $Id: SimpleOutputFormater.java,v 1.4 2009-09-07 16:32:20 tgambet Exp $ 
     1// $Id: SimpleOutputFormater.java,v 1.5 2009-09-21 15:50:19 tgambet Exp $ 
    22// Author: Damien LEROY. 
    33// (c) COPYRIGHT MIT, ERCIM ant Keio, 2006. 
     
    77import java.io.IOException; 
    88import java.io.Writer; 
     9import java.util.ArrayList; 
    910import java.util.Map; 
    1011 
    1112import org.apache.velocity.VelocityContext; 
    1213import org.w3c.unicorn.Framework; 
    13 import org.w3c.unicorn.util.Message; 
    1414import org.w3c.unicorn.util.Property; 
    1515import org.w3c.unicorn.util.Templates; 
     
    8080        } 
    8181 
    82         public void produceError(Message errorMessage, final Writer output) { 
     82        public void produceError(Map<String, Object> mapOfStringObject, final Writer output) { 
    8383                 
    8484                logger.trace("produceError"); 
    85                 logger.debug("ErrorMessage : " + errorMessage.getMessage() + "."); 
    8685                logger.debug("Writer : " + output + "."); 
    8786                 
    88                 Message[] messages = {errorMessage}; 
     87                ArrayList<?> messages = (ArrayList<?>) mapOfStringObject.get("messages"); 
    8988                aVelocityContext.put("messages", messages); 
    9089                 
  • src/org/w3c/unicorn/output/SimpleOutputModule.java

    r300 r467  
    1 // $Id: SimpleOutputModule.java,v 1.4 2009-09-08 14:22:02 tgambet Exp $ 
     1// $Id: SimpleOutputModule.java,v 1.5 2009-09-21 15:50:19 tgambet Exp $ 
    22// Author: Damien LEROY. 
    33// (c) COPYRIGHT MIT, ERCIM ant Keio, 2006. 
     
    77import java.io.Writer; 
    88import java.util.Map; 
    9  
    10 import org.w3c.unicorn.util.Message; 
    119 
    1210/** 
     
    2220        } 
    2321 
    24         public void produceError(final OutputFormater aOutputFormater, Message errorMessage, 
     22        public void produceError(final OutputFormater aOutputFormater, Map<String, Object> mapOfStringObject, 
    2523                        final Map<String, String> mapOfParameter, final Writer aWriter) { 
    26                 aOutputFormater.produceError(errorMessage, aWriter); 
     24                aOutputFormater.produceError(mapOfStringObject, aWriter); 
    2725        } 
    2826