to.tetramorph.starbase.util
インタフェース SabianDialogHandler


public interface SabianDialogHandler

SabianDialogはこのインターフェイスを実装しており、モジュールはこのインターフェイス を使ってSabianDialogにアクセスする仕組み。直接SabianDialogのインスタンスを 作成したりすることは禁止している。


メソッドの概要
 int getLang()
          現在選択されている言語コードを返す。
 boolean isVisible()
          ダイアログの可視化状態を返す。
 void setBodyList(List<Body> bodyList)
          天体シンボルを該当するサビアンに与える。
 void setSelect(int angle)
          指定角度(0-359)のサビアンを選択する。
 void setVisible(boolean b)
          ダイアログを可視または不可視にする。
 

メソッドの詳細

setSelect

void setSelect(int angle)
指定角度(0-359)のサビアンを選択する。


setVisible

void setVisible(boolean b)
ダイアログを可視または不可視にする。


isVisible

boolean isVisible()
ダイアログの可視化状態を返す。可視ならtrueを返す。


setBodyList

void setBodyList(List<Body> bodyList)
天体シンボルを該当するサビアンに与える。


getLang

int getLang()
現在選択されている言語コードを返す。

戻り値:
Sabian.JPまたはSabian.ENのどちらか。