class MessageBundle implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = -8959293027687263752L;
	private String fromUser;
	private String fromClientId;
	private int type;
	private int line;
	private String targetId;
	private WFCMessage.Message message;
	private long messageId;

    public MessageBundle() {
    }

    public MessageBundle(long messageId, String fromUser, String fromClientId, WFCMessage.Message message) {
		super();
		this.fromUser = fromUser;
		this.fromClientId = fromClientId;
		this.type = message.getConversation().getType();
		this.targetId = message.getConversation().getTarget();
		this.line = message.getConversation().getLine();
		this.message = message;
		this.messageId = messageId;
	}
	
	public int getLine() {
		return line;
	}

	public long getMessageId() {
		return messageId;
	}

	public String getFromUser() {
		return fromUser;
	}
	public String getFromClientId() {
		return fromClientId;
	}
	public int getType() {
		return type;
	}
	public String getTargetId() {
		return targetId;
	}
	public WFCMessage.Message getMessage() {
		return message;
	}

    public void setFromClientId(String fromClientId) {
        this.fromClientId = fromClientId;
    }

    public void setMessage(WFCMessage.Message message) {<FILL_FUNCTION_BODY>}
}

        this.fromUser = message.getFromUser();
        this.type = message.getConversation().getType();
        this.targetId = message.getConversation().getTarget();
        this.line = message.getConversation().getLine();
        this.message = message;
        this.messageId = message.getMessageId();
    
<no_super_class>