/*
このファイルの中身は、NTT オープンソースライセンス　バージョン 1.0（「本
契約」という）の適用を受けます。
本契約を遵守しない限り、このファイルを使用してはなりません。
本契約のコピーは、次のＵＲＬから入手できます。
【配布サイトのURL】 http://www.oss.ecl.ntt.co.jp/lms/

本契約に基づき頒布されるソフトウェアは、現状のまま、明示又は黙示のあらゆ
る種類の保証なしで、頒布されます。本契約に基づく権利及び制限を律する特定
の文言については、本契約を参照してください。

「オリジナルコード」は、 NTT Cyber Space Laboratories Code です。 
「オリジナルコード」の「初期開発者」は、日本電信電話株式会社です。  
日本電信電話株式会社により創作された部分は、Copyright (C) 2004 
日本電信電話株式会社 です。
全ての権利が留保されます。 
「コントリビュータ」：_____________________________________ 


The contents of this file are subject to the NTT Opensource License
Version 1.0 (the License); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
【配布サイトのURL】 http://www.oss.ecl.ntt.co.jp/lms/

Software distributed under the License is distributed on an AS IS
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.

The Original Code is NTT Cyber Space Laboratories Code .

The Initial Developer of the Original Code is NIPPON TELEGRAPH AND 
TELEPHONE CORPORATION.
Portions created by the NIPPON TELEGRAPH AND TELEPHONE CORPORATION 
are Copyright (C) 2004 NIPPON TELEGRAPH AND TELEPHONE CORPORATION. 
All Rights Reserved.

Contributor(s) ______________________________________.
*/

//
//	AICCログタグ定義インターフェース
//			変更履歴
//				2004.01.08	新規作成	中山 雅文

package jp.co.ntt.lms.lo.WBT.Aicc;


/**
 * AICCログタグ定義インターフェースです。
 */
public interface AiccConst {

	/** AiccLog Element */
	public static final String AICCLOG_ELM     = "AiccLog";
	/** MaterialLog Element */
	public static final String MATERIALLOG_ELM     = "MaterialLog";
	/** Core Element */
	public static final String CORE_ELM        = "Core";
	/** Interaction Element */
	public static final String INTERACTION_ELM = "Interaction";
	/** Comment Element */
	public static final String COMMENT_ELM     = "Comment";
	/** Objectives Element */
	public static final String OBJECTIVES_ELM  = "Objectives";

	/** AiccID */
	public static final String AICC_ID = "ID";

	/** MaterialLog ID */
	public static final String MATERIAL_ID = "ID";

	/** MaterialLog Count */
	public static final String MATERIAL_COUNT = "Count";

	/** UID */
	public static final String UID = "UID";

	/** Lesson_Status */
	public static final String LESSON_STATUS   = "Lesson_Status";
	/** RawScore  */
	public static final String LESSON_SCORE    = "Score";
	/** RawScore  */
	public static final String RAW_SCORE    = "RawScore";
	/** MaxScore  */
	public static final String MAX_SCORE    = "MaxScore";
	/** MinScore  */
	public static final String MIN_SCORE    = "MinScore";
	/** Time  */
	public static final String STAY_TIME       = "Time";
	/** Lesson_Location  */
	public static final String LESSON_LOCATION = "Lesson_Location";
	/** exist */
	public static final String EXIST = "exist";

	/** course_id */
	public static final String COURSE_ID  = "course_id";
	/** student_id  */
	public static final String STUDENT_ID = "student_id";
	/** lesson_id  */
	public static final String LESSON_ID  = "lesson_id";
	/** date  */
	public static final String DATE       = "date";
	/** time  */
	public static final String TIME       = "time";

	/** interaction_id */
	public static final String INTERACTION_ID   = "interaction_id";
	/** objective_id  */
	public static final String OBJECTIVE_ID     = "objective_id";
	/** type_interaction  */
	public static final String TYPE_INTERACTION = "type_interaction";
	/** correct_response  */
	public static final String CORRECT_RESPONSE = "correct_response";
	/** response_value  */
	public static final String RESPONSE_VALUE   = "response_value";
	/** student_response  */
	public static final String STUDENT_RESPONSE = "student_response";
	/** result  */
	public static final String RESULT           = "result";
	/** weighting  */
	public static final String WEIGHTING        = "weighting";
	/** latency  */
	public static final String LATENCY          = "latency";
	/** ResponseTimes */
	public static final String RESPONSE_TIMES   = "response_times";

	/** location */
	public static final String LOCATION = "location";
	/** comment  */
	public static final String COMMENT  = "comment";

	/** score */
	public static final String SCORE        = "score";
	/** status  */
	public static final String STATUS       = "status";
	/** mastery_time  */
	public static final String MASTERY_TIME = "mastery_time";

	/** ユーザID */
	public static final String USERID = "UserID";
	/** LOID */
	public static final String LOID = "LOID";
	/** SessionID */
	public static final String SESSIONID = "SessionID";


	/** レッスン状況　合格 */
	public static final char PASSED = 'p';
	/** レッスン状況　修了 */
	public static final char COMPLETED = 'c';
	/** レッスン状況　不合格 */
	public static final char FAILED = 'f';
	/** レッスン状況　未修了 */
	public static final char INCOMPLETE = 'i';
	/** レッスン状況　browsed */
	public static final char BROWSED = 'b';
	/** レッスン状況　not attempted */
	public static final char NOT_ATTEMPTED = 'n';
}






