/* * $Id: DefaultLetterContext.java,v 1.3 2005/10/13 18:36:11 laddi Exp $ * Created on 15.10.2004 * * Copyright (C) 2004 Idega Software hf. All Rights Reserved. * * This software is the proprietary information of Idega hf. * Use is subject to license terms. */ package se.idega.idegaweb.commune.printing.business; import java.io.File; import java.io.IOException; import com.idega.block.process.message.data.Message; import com.idega.idegaweb.IWUserContext; /** * * Last modified: $Date: 2005/10/13 18:36:11 $ by $Author: laddi $ * * @author <a href="mailto:aron@idega.com">aron</a> * @version $Revision: 1.3 $ */ public class DefaultLetterContext extends MessageLetterContext { public DefaultLetterContext(IWUserContext iwuc ,Message msg) { super(iwuc,msg); init(iwuc); } private void init(IWUserContext iwuc){ setResourceDirectory(new File(getResourceUrl(getBundle(iwuc),iwuc.getCurrentLocale()))); try { setTemplateStream(getTemplateUrlAsStream(getBundle(iwuc),iwuc.getCurrentLocale(),"default_template.xml",true)); } catch (IOException e) { e.printStackTrace(); } } }