to.tetramorph.starbase.chartlib
クラス NPTChartDictionaryTool

java.lang.Object
  上位を拡張 to.tetramorph.starbase.chartlib.NPTChartDictionaryTool

public class NPTChartDictionaryTool
extends Object

天体やアスペクトから辞書クエリーデータを作成するツール。


フィールドの概要
static DictionaryActionFile DICTIONARY_ACTION_FILE
          NPTChart用辞書アクションファイル
static String DICTIONARY_TYPE
          辞書タイプ名。
 
コンストラクタの概要
NPTChartDictionaryTool()
           
 
メソッドの概要
static DictionaryRequest createRequest()
          空のNPTChart用のリクエストインスタンスを返す。
static DictionaryRequest getRequest(Aspect a, DictionaryRequest req)
          アスペクト線選択時の辞書リクエストを返す。
static DictionaryRequest getRequest(Body b, DictionaryRequest req)
          天体選択時の辞書リクエストを返す。
static DictionaryRequest getRequest(String text, DictionaryRequest req)
          テキスト選択時の辞書リクエストを返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DICTIONARY_TYPE

public static final String DICTIONARY_TYPE
辞書タイプ名。内容は"NPTChart"。

関連項目:
定数フィールド値

DICTIONARY_ACTION_FILE

public static final DictionaryActionFile DICTIONARY_ACTION_FILE
NPTChart用辞書アクションファイル

コンストラクタの詳細

NPTChartDictionaryTool

public NPTChartDictionaryTool()
メソッドの詳細

createRequest

public static DictionaryRequest createRequest()
空のNPTChart用のリクエストインスタンスを返す。


getRequest

public static DictionaryRequest getRequest(String text,
                                           DictionaryRequest req)
テキスト選択時の辞書リクエストを返す。 ただしキャプションは設定されない。

パラメータ:
text - リクエストするテキスト
req - リクエストオブジェクト。nullを指定したときは新しくインスタンス を作成する。
戻り値:
reqにnullを指定したときは新しいインスタンスを返すが、そうではない 場合は、引数で指定されたものに値をセットしてそのまま返す。

getRequest

public static DictionaryRequest getRequest(Body b,
                                           DictionaryRequest req)
天体選択時の辞書リクエストを返す。 ただしキャプションは設定されない。Body内のIDが範囲外のときは、天体名は "UnKnown"とする。

パラメータ:
b - リクエストを作成する天体
req - リクエストオブジェクト。nullを指定したときは新しくインスタンス を作成する。
戻り値:
reqにnullを指定したときは新しいインスタンスを返すが、そうではない 場合は、引数で指定されたものに値をセットしてそのまま返す。

getRequest

public static DictionaryRequest getRequest(Aspect a,
                                           DictionaryRequest req)
アスペクト線選択時の辞書リクエストを返す。 ただしキャプションは設定されない。 Aspect内のBodyに範囲外のIDを指定している場合、その天体の名前は"UnKnown" とする。

パラメータ:
a - リクエストを作成するアスペクト。
req - リクエストオブジェクト。nullを指定したときは新しくインスタンス を作成する。
戻り値:
reqにnullを指定したときは新しいインスタンスを返すが、そうではない 場合は、引数で指定されたものに値をセットしてそのまま返す。