// Path: src/java/is/idega/idegaweb/egov/message/data/PrintMessage.java
// public interface PrintMessage extends Message {
// 
// 	public String getPrintType();
// 
// 	/**
// 	 * Returns a reference code for message content used by content generators
// 	 * 
// 	 * @return
// 	 */
// 	public void setMessageData(com.idega.core.file.data.ICFile p0);
// 
// 	public void setMessageData(int p0);
// 
// 	public void setMessageBulkData(com.idega.core.file.data.ICFile p0);
// 
// 	public void setMessageBulkData(int p0);
// 
// 	public int getMessageDataFileID();
// 
// 	public int getMessageBulkDataFileID();
// 
// 	public boolean isPrinted();
// }


import is.idega.idegaweb.egov.message.data.PrintMessage;
import java.util.Locale;
import java.util.Map;
import com.idega.idegaweb.IWApplicationContext;
import com.idega.user.data.User;
import com.lowagie.text.Document;
import com.lowagie.text.pdf.PdfWriter;
/*
 * Created on Jan 8, 2004
 * 
 */
package is.idega.idegaweb.egov.printing.business;




/**
 * DocumentPrintContext
 * 
 * @author aron
 * @version 1.0
 */
public class DocumentPrintContext {

	private Document document = null;
	private PdfWriter pdfWriter = null;
	private Locale locale = null;
// Path: src/java/is/idega/idegaweb/egov/message/data/PrintMessage.java
// public interface PrintMessage extends Message {
// 
// 	public String getPrintType();
// 
// 	/**
// 	 * Returns a reference code for message content used by content generators
// 	 * 
// 	 * @return
// 	 */
// 	public void setMessageData(com.idega.core.file.data.ICFile p0);
// 
// 	public void setMessageData(int p0);
// 
// 	public void setMessageBulkData(com.idega.core.file.data.ICFile p0);
// 
// 	public void setMessageBulkData(int p0);
// 
// 	public int getMessageDataFileID();
// 
// 	public int getMessageBulkDataFileID();
// 
// 	public boolean isPrinted();
// }


// Path: src/java/is/idega/idegaweb/egov/printing/business/DocumentPrintContext.java
import is.idega.idegaweb.egov.message.data.PrintMessage;
import java.util.Locale;
import java.util.Map;
import com.idega.idegaweb.IWApplicationContext;
import com.idega.user.data.User;
import com.lowagie.text.Document;
import com.lowagie.text.pdf.PdfWriter;

/*
 * Created on Jan 8, 2004
 * 
 */
package is.idega.idegaweb.egov.printing.business;




/**
 * DocumentPrintContext
 * 
 * @author aron
 * @version 1.0
 */
public class DocumentPrintContext {

	private Document document = null;
	private PdfWriter pdfWriter = null;
	private Locale locale = null;
	private PrintMessage msg = null;