\r
/**\r
* NyARToolkitライブラリが生成するExceptionのクラスです。\r
- * このクラスは、NyARToolkitライブラリ内でのみ使用します。\r
- *\r
+ * このクラスは、NyARToolkitライブラリでのみ使用します。\r
*/\r
public class NyARException extends Exception\r
{\r
private static final long serialVersionUID = 1L;\r
\r
/**\r
- * コンストラクタです。例外オブジェクトを生成します。\r
+ * コンストラクタです。\r
+ * 例外オブジェクトを生成します。\r
*/\r
public NyARException()\r
{\r
super();\r
}\r
/**\r
- * コンストラクタです。例外オブジェクト継承して、例外を生成します。\r
+ * コンストラクタです。\r
+ * 例外オブジェクト継承して、例外を生成します。\r
* @param e\r
* 継承する例外オブジェクト\r
*/\r
super(e);\r
}\r
/**\r
- * コンストラクタです。メッセージを指定して、例外を生成します。\r
+ * コンストラクタです。\r
+ * メッセージを指定して、例外を生成します。\r
* @param m\r
*/\r
public NyARException(String m)\r
super(m);\r
}\r
/**\r
- * ライブラリ開発者向けの関数です。メッセージを指定して、例外をスローします。\r
- * この関数は、NyARToolkitの仕様外動作を補足するために使います。\r
+ * ライブラリ開発者向けの関数です。\r
+ * 意図的に例外を発生するときに、コードに埋め込みます。\r
* @param m\r
+ * 例外メッセージを指定します。\r
* @throws NyARException\r
*/\r
-\r
public static void trap(String m) throws NyARException\r
{\r
throw new NyARException("トラップ:" + m);\r
}\r
/**\r
- * ライブラリ開発者向けの関数です。"Not Implement!"メッセージを指定して、例外をスローします。\r
- * この関数は、NyARToolkitの未実装部分に記述して使います。\r
+ * ライブラリ開発者向けの関数です。\r
+ * "Not Implement!"メッセージを指定して、例外をスローします。\r
+ * この関数は、NyARToolkitの未実装部分に埋め込みます。\r
* @throws NyARException\r
*/\r
public static void notImplement() throws NyARException\r
throw new NyARException("Not Implement!");\r
}\r
/**\r
- * この関数は使用不能です。(別の関数を使用してください。)\r
+ * ライブラリ開発者向けの関数です。\r
+ * 関数が使用不能である事を、例外で通知します。\r
* @throws NyARException\r
*/\r
public static void unavailability() throws NyARException\r