/**
 * @(#)WebMessages.java
 * Copyright 2001 Nomura Research Institute, LTD. All rights reserved.
 * @author  Intelligent Technology Inc.
 * @version 1.00 2002/08/29
 */
package jp.co.nri.rid.web;

/* JAVA */
import	java.util.*;

/**
 * WebRoboTamerのメッセージを管理するクラス。
 */
public class WebMessages extends Vector{
	protected String[] messages = {
		 "-Tamer- URLとして認識できないためダウンロードできません。"
		,"-DownloadRobo- ファイルが見つからなかったため、ダウンロードできませんでした。(ファイル名省略形URL)"
		,"-DownloadRobo- ダウンロードファイル保存中に、受信エラーか書き込みエラーが発生したため、ダウンロードファイルを保存できませんでした。"
		,"-DownloadRobo- ファイルが見つからなかったため、ダウンロードできませんでした。"
		,"-DownloadRobo- ダウンロードできないURL:"
		,"-ScanRobo- リンクを取り出すためにファイルを開こうとしましたが、ファイルが見つかりませんでした。このファイルからのリンクは辿れませんでした。"
		,"-ScanRobo- リンクを取り出すためにファイルを開こうとしましたが、サポートされていない文字コードのためファイルを開けませんでした。このファイルからのリンクは辿れませんでした。"
		,"-ScanRobo- リンクを取り出すためにファイルを読もうとしましたが、読めませんでした。このファイルからのリンクは辿れませんでした。"
	};
	public static final int	BadURLT					= 0;
	public static final int	DefaultFileNotFoundDR	= 1;
	public static final int	SaveIOErrorDR			= 2;
	public static final int	SaveFileNotFoundDR		= 3;
	public static final int	BadURLDR				= 4;
	public static final int	FileNotFoundSR			= 5;
	public static final int	UnsupportedEncodingSR	= 6;
	public static final int	IOErrorSR				= 7;
	
	public void add(int code ,String option){ super.add(null==option ? messages[code] : (messages[code]+" "+option)); }
}
