/////////////////////////////////////////////////////////////////
//Copyright (C) 2005 NTT CORPORATION.
//
//	例外クラス
//
//		変更履歴
//			2005.02.19  新規作成  村上 靖征
//
//	機能
//
//	このクラスはMessageDataを保持する例外クラスです。
//
////////////////////////////////////////////////////////////////

package jp.co.ntt.lms.xmf;

import jp.co.ntt.lms.xmo.MessageData;
import jp.co.ntt.lms.xms.framework.XmsException;

/**
 *  例外クラス
 * 
 *  このクラスはMessageDataを保持する例外クラスです。
 * 
 *  @author 村上 靖征
 *  @version 1.0
 */
public class XmfException extends XmsException
{
    protected MessageData messageData;
    
    /**
     * コンストラクタ
     * 
     * @param message メッセージデータ
     */
    public XmfException(MessageData message)
    {
        messageData = message;
    }
    
    /**
     * 設定されたメッセージデータを取得する。
     * 
     * @return メッセージデータ
     */
    public MessageData getMessageData()
    {
        return messageData;
    }
}
