/////////////////////////////////////////////////////////////////
//Copyright (C) 2005 NTT CORPORATION.
//
//WBT個別ログ　共通使用定数定義
//
//		変更履歴
//			2005.01.31  新規作成  OGA
//
//	機能
//
//WBT個別ログにて使用する共通の定義を記述します
//
/////////////////////////////////////////////////////////////////

/*
 * 作成日: 2005/02/19
 *
 * TODO この生成されたファイルのテンプレートを変更するには次へジャンプ:
 * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート
 */
package jp.co.ntt.lms.xmf.actions.lo.wbt.IndividualLog.inc;

/**
 * @author Administrator
 *
 * TODO この生成された型コメントのテンプレートを変更するには次へジャンプ:
 * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート
 */
public class IndividualLogCommon_inc {
	
	
	/**
	 * 
	 */
	public IndividualLogCommon_inc() {
		super();
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	//////////////////////////////////////////////////////
	// 初期値定義
	//////////////////////////////////////////////////////

	// キーワード(Individual Log)
	public final String STR_SESSIONKEYWORD_o = "INDIVIDUALLOG";

	// 合格
	// 合格判定
	public final int DEF_PASS_PASS_o = 1;
	public final int DEF_PASS_FAIL_o = 0;
	public final int DEF_PASS_OTHER_o = -1;

	// 完了
	public final int DEF_COMPLETE_COMP_o = 1;
	public final int DEF_COMPLETE_FAIL_o = 0;

	// 正常
	public final int DEF_OK_o = 0;
	public final int DEF_NG_o = -1;

	/** 得点フォーマット */
	public final String DEF_SCORE_FORMAT = "##0";

	/** 小数点以下第一位フォーマット */
	public final String DEF_AVERAGE_FORMAT = "##0.0";

	///////////////////////////////////////////////////
	// 変数定義
	///////////////////////////////////////////////////
	// 合格
	public final String STR_PASS_PASS_o = "合格";
	public final String STR_PASS_FAIL_o = "---";

	// 完了
	public final String STR_COMPLETE_COMP_o = "完了";
	public final String STR_COMPLETE_FAIL_o = "---";

	// 解答にDecimal値が含まれた場合の正解欄の出力
	public final String STR_DECIMAL_o = "---";

	// AiccCore用SQL
	public final String LOG2001 = "LOG2001";
	// AiccInteraction用SQL
	public final String LOG2002 = "LOG2002";

	///////////////////////////////////////////////////
	// 固定文字列の定義
	///////////////////////////////////////////////////
	// 合格
	public final String STR_PASS_CHECK_o = "1";

	// 完了
	public final String STR_COMPLETE_CHECK_o = "1";

	// 未回答
	public final String STR_NO_ANSWER_o = "-1";

	// 演習回答状況(ユーザ指定・グループ指定)、演習成績分析　合格ステータス
	public final String STR_PASS_STATUS_o = "C";

	// 演習回答状況(ユーザ指定・グループ指定)、演習成績分析　不正解ステータス
	public final String STR_WRONG_STATUS_o = "W";

	// 演習回答状況(ユーザ指定・グループ指定)、演習成績分析　未回答ステータス
	public final String STR_NO_ANSWER_STATUS_o = "N";

	// LoID
	public final String STR_LOID_o = "LoID";

	// USERID
	public final String STR_USERID_o = "userId";

	// LoType
	public final String STR_LOTYPE_o = "LoType";

	// UID
	public final String STR_UID_o = "UID";

	// 進捗状況一覧（ユーザ指定）
	public final String WIN_USERPROGRESSSTATUS_o = "進捗状況一覧（ユーザ指定）";

	// 進捗状況一覧（グループ指定）
	public final String WIN_GROUPPROGRESSSTATUS_o = "進捗状況一覧（グループ指定）";

	// 演習回答状況（ユーザ指定）
	public final String WIN_USERREPLYSTATUS_o = "演習回答状況（ユーザ指定）";

	// 演習回答状況（グループ指定）
	public final String WIN_GROUPREPLYSTATUS_o = "演習回答状況（グループ指定）";

	// 演習成績分析
	public final String WIN_RESULTANALYSIS_o = "演習成績分析";


	// 学習者
	public final String STR_STUDENT_o = "学習者";

	// セッション日時
	public final String STR_SESSIONDATE_o = "セッション日時";

	// 得点
	public final String STR_SCORE_o = "得点";

	// 回答回数
	public final String STR_ANSWERCOUNT_o = "回答回数";

	// 回答
	public final String STR_ANSWER_o = "回答";

	// 正解数
	public final String STR_CORRECTANSWERCOUNT_o = "正解数";

	// 回答者数(人)
	public final String STR_ANSWERMEN_o = "回答者数(人)";

	// 正解数数(人)
	public final String STR_CORRECTANSWERMEN_o = "正解者数(人)";

	// 正解率(％)
	public final String STR_CORRECTPERSENT_o = "正解率(％)";

	// ブランク
	public final String STR_BLANK_o = "&nbsp;&nbsp;";

	// 第
	public final String STR_TITLE_o = "第";

	// 問
	public final String STR_QUEST_o = "問";

	// 第
	public final String STR_PASS_o = "○";

	// 問
	public final String STR_FAIL_o = "×";

	// 正解数数(人)
	public final String STR_CORRECTANSWER_o = "正解";

	// 学習開始日
	public final String STR_STUDY_START_o = "学習開始日";

	// 最終アクセス日
	public final String STR_LASTACCESS_o = "最終アクセス日";

	// アクセス数(回)
	public final String STR_ACCESSCNT_o = "アクセス数(回)";

	// 累積学習時間(分)
	public final String STR_STUDYTIME_o = "累積学習時間(分)";

	// 完了AU数
	public final String STR_COMPLETEAU_o = "完了ユニット数";

	// 合格AU数
	public final String STR_PASSAU_o = "合格ユニット数";

	// AU数
	public final String STR_AU_COUNT_o = "ユニット数";

	// 最新
	public final String STR_LAST_SCORE_o = "最新";

	// 最高
	public final String STR_HIGH_SCORE_o = "最高";

	// 合計
	public final String STR_TOTAL_o = "合計";

	// 平均
	public final String STR_AVERAGE_o = "平均";

	// 激励メール送信
	public final String STR_SENDSTIMMAIL_o = "激励メール送信";

	// AU名
	public final String STR_AU_TITLE_o = "ユニット名";


	///////////////////////////////////////////////////
	//メッセージの定義
	///////////////////////////////////////////////////

	// 出力値無し
	public final String MSG_DATA_ZERO_o = "出力するデータがありません。";

	// RDFNodeなし
	public final String MSG_MAKE_STOREDATA_o = "システムエラーが発生しました。";

	///////////////////////////////////////////////////
	//画像ファイルファイルの定義
	///////////////////////////////////////////////////

	// 共通ログメニューイメージ
	public final String IMG_LO_LOG_MENU_00_o = "ap_tit2_log.gif";

	//左上イメージ
	public final String IMG_TOP_LEFT_00_o = "subp_hd.gif";

	// 背景イメージ
	public final String IMG_BACK_GROUND_00_o = "sp.gif";

	// 閉じるボタンイメージ
	public final String IMG_CLOSE_BUT_00_o = "bpft_close.jpg";

	// 下のイメージ1
	public final String IMG_DOWN_LOGO1_00_o = "bpft_1.gif";

	// 下のイメージ2 
	public final String IMG_DOWN_LOGO2_00_o = "bpft_2.gif";

	// 目盛り 
	public final String IMG_GURADUATION_o = "graduation.gif";

	// グラフ
	public final String IMG_GRAPHDOT_o = "bluedot.gif";

	// 送信ボタンイメージ
	public final String IMG_SEND_BUT_00_o = "subp_bt_soushin.gif";

	///////////////////////////////////////////////////
	// 履歴参照メニューの取得カラム定義
	///////////////////////////////////////////////////
	// 進捗状況一覧（ユーザ指定）
	public final int DEF_UP_AU_ID_o = 0;			// AU ID
	public final int DEF_UP_STUDY_STIME_o = 1;		// 学習開始日
	public final int DEF_UP_LAST_ACCESS_o = 2;		// 最終アクセス日
	public final int DEF_UP_ACCESS_CNT_o = 3;		// アクセス回数
	public final int DEF_UP_TOTAL_STUDY_TIME_o = 4;	// 累積学習時間
	public final int DEF_UP_LAST_SCORE_o = 5;		// 最新得点
	public final int DEF_UP_MAX_SCORE_o = 6;		// 最高得点
	public final int DEF_UP_COMPLETE_AU_o = 7;		// 完了AU
	public final int DEF_UP_PASS_AU_o = 8;			// 合格AU
	public final int DEF_UP_AU_ROW_o = 9;			// AU_ROWID
	public final int DEF_UP_SECTION_ROW_o = 10;	// SECTION_ROWID

	// 進捗状況一覧（グループ指定）
	public final int DEF_GP_STUDY_NAME_o = 0;		// 学習者名
	public final int DEF_GP_STUDY_STIME_o = 1;		// 学習開始日
	public final int DEF_GP_LAST_ACCESS_o = 2;		// 最終アクセス日
	public final int DEF_GP_ACCESS_CNT_o = 3;		// アクセス回数
	public final int DEF_GP_TOTAL_STUDY_TIME_o = 4;	// 累積学習時間
	public final int DEF_GP_LAST_SCORE_o = 5;		// 最新得点
	public final int DEF_GP_MAX_SCORE_o = 6;		// 最高得点
	public final int DEF_GP_MAX_SCORE_PREFECT_o = 7;	// 得点の満点
	public final int DEF_GP_COMPLETE_AU_o = 8;		// 完了AU数
	public final int DEF_GP_PASS_AU_o = 9;			// 合格AU数
	public final int DEF_GP_STUDY_AU_o = 10;		// AU数
	public final int DEF_GP_USER_ID_o = 11;		// USER_ID

	// 演習回答状況（ユーザ指定グループ指定）
	public final int DEF_GR_AU_ID_o = 0;			// AU_ID
	public final int DEF_GR_AU_ROW_o = 1;			// AU_ROWID

	public final int DEF_GR_STUDY_NAME_o = 3;		// 学習者名
	public final int DEF_GR_SESSION_ID_o = 4;		// セッションID
	public final int DEF_GR_SESSION_TIME_o = 5;	// セッション日時

	public final int DEF_GR_SCORE_o = 7;			// 得点
	public final int DEF_GR_CORRECT_COUNT_o = 8;	// 正解数
	public final int DEF_GR_ANSWER_CONTENT_o = 10;	// 回答内容
	public final int DEF_GR_CORRECTION_o = 11;		// 添削

	public final int DEF_GR_INTERACTION_ID = 0;	// INTERACTION_ID
	public final int DEF_GR_CORRECT_RESPONSE = 1;	// 正解

	// 演習成績分析
	public final int DEF_RA_AU_ID_o = 0;			// AU_ID
	public final int DEF_RA_INTERACTION_NAME_o = 1;	// INTERACTION名
	public final int DEF_RA_CORRECT_COUNT_o = 2;	// 正解者数
	public final int DEF_RA_ANSWER_COUNT_o = 3;	// 回答者数
	public final int DEF_RA_AU_ROW_o = 4;	// AU_ROWID

	///////////////////////////////////////////////////
	// パス等
	///////////////////////////////////////////////////

	// CSS
	public final String STR_CSS_PATH_o = "../../../xmo/Base/";
	public final String STR_CSS_FILENAME_o = "css.css";

	// 画像
	public final String STR_IMG_PATH_o = "../../../../image/xmo/Base/jpn/";


	///////////////////////////////////////////////////
	//メニュー画面用画像ファイルファイルの定義
	///////////////////////////////////////////////////
	
	// 空白GIFイメージ
	public final String IMG_SPACE_o = "SPACER.gif";
	
	///////////////////////////////////////////////////////////////
	//ツリー表示をするGIFイメージ
	///////////////////////////////////////////////////////////////
	
	//コンテナルートのツリーイメージ(閉じている)
	public final String IMG_ROOT_LO_CLOSE_o ="icon_lo_type_1_h.gif";

	//コンテナルートのツリーイメージ(開いている)
	public final String IMG_ROOT_LO_OPEN_o ="icon_lo_type_1_o.gif";

	//閉じるボタン
	public final String IMG_BUTTON_CLOSE ="bpft_close.jpg";

	///////////////////////////////////////////////////
	// 固定文字列の定義(CSV)
	///////////////////////////////////////////////////
	// UserID
	public final String STR_CSV_USERID_o = "UserID";

	// User_forignID
	public final String STR_CSV_USER_FORIGNID_o = "User_foreignID";

	// LO_CoueseID
	public final String STR_CSV_LO_COUESEID_o = "LO_CourseID";

	// LO_forignID
	public final String STR_CSV_LO_FORIGNID_o = "LO_foreignID";

	// Start_date
	public final String STR_CSV_START_DATE_o = "Start_date";

	// Start_time
	public final String STR_CSV_START_TIME_o = "Start_time";

	// AUsyatemID
	public final String STR_CSV_AUSYSTEMID_o = "AUsystemID";

	// Lesson_status
	public final String STR_CSV_LESSON_STATUS_o = "Lesson_status";

	// Lesson_Location
	public final String STR_CSV_LESSON_LOCATION_o = "Lesson_Location";

	// RawScore
	public final String STR_CSV_RAWSCORE_o = "RawScore";

	// MaxScore
	public final String STR_CSV_MAXSCORE_o = "MaxScore";

	// MinScore
	public final String STR_CSV_MINSCORE_o = "MinScore";

	// Time
	public final String STR_CSV_STUDYTIME_o = "Time";

	// EXIST
	public final String STR_CSV_EXIST_o = "Exit";

	// Couese_ID
	public final String STR_CSV_COUESE_ID_o = "Course_ID";

	// Student_ID
	public final String STR_CSV_STUDENT_ID_o = "Student_ID";

	// Lesson_ID
	public final String STR_CSV_LESSON_ID_o = "Lesson_ID";

	// date
	public final String STR_CSV_DATE_o = "date";

	// time
	public final String STR_CSV_TIME_o = "time";

	// interactionID
	public final String STR_CSV_INTERACTIONID_o = "interactionID";

	// objectiveID
	public final String STR_CSV_OBJECTIVEID_o = "objectiveID";

	// type_interaction
	public final String STR_CSV_TYPE_INTERACTION_o = "type_interaction";

	// correct_response
	public final String STR_CSV_CORRECT_RESPONSE_o = "correct_response";

	// response_value
	public final String STR_CSV_RESPONSE_VALUE_o = "response_value";

	// student_response
	public final String STR_CSV_STUDENT_RESPONSE_o = "student_response";

	// result
	public final String STR_CSV_RESULT_o = "result";

	// weiting
	public final String STR_CSV_WEITING_o = "weighting";

	// latency
	public final String STR_CSV_LATENCY_o = "latency";

	///////////////////////////////////////////////////
	// メッセージの定義
	///////////////////////////////////////////////////
	public final String MSG_FILE_ACCESS_ERR = "ファイルアクセスエラーが発生しました。";
	public final String MSG_ENV_ERR = "環境設定エラーが発生しました。";
	public final String MSG_USER_NOT_EXISTS = "出力対象のユーザが存在しません。";
	public final String MSG_LOG_NOT_FOUND = "出力対象のログがありません。";
}
