to.tetramorph.starbase.lib
インタフェース ChartData


public interface ChartData

ChartDataPanelがimplementsしている。


メソッドの概要
 void addNatal(List<Natal> natalList)
           
 Natal getComposit()
           
 List<Data> getDataList()
          コンボボックスに登録されているDataのリストを返す。
 Data getSelectedData()
          現在選択中のNatalデータをDataオブジェクトで返す。
 int getSelectedIndex()
          コンボボックスのデータの何番目が選択されているか返す。
 Transit getTransit()
          直接入力フォームの日時場所のデータを返す。
 boolean isComposit()
           
 boolean isComprise(int id)
           
 void replaceNatal(Natal natal)
           
 void setNatal(List<Natal> natalList)
           
 void setTabIcon()
          このChartDataにふさわしいアイコン(男女の顔や時計やコンポジットのシンボル)を タブパネル内のタブにセットする。
 void setTransit(Transit transit)
           
 void updateData(Data data)
           
 

メソッドの詳細

getDataList

List<Data> getDataList()
コンボボックスに登録されているDataのリストを返す。


getSelectedIndex

int getSelectedIndex()
コンボボックスのデータの何番目が選択されているか返す。 選択されていない場合は負数を返す。(たぶん-1)


getTransit

Transit getTransit()
直接入力フォームの日時場所のデータを返す。


setTabIcon

void setTabIcon()
このChartDataにふさわしいアイコン(男女の顔や時計やコンポジットのシンボル)を タブパネル内のタブにセットする。


getSelectedData

Data getSelectedData()
現在選択中のNatalデータをDataオブジェクトで返す。 直入力タブにフォーカスがあったり、データが未設定ならnullを返す。


isComposit

boolean isComposit()

getComposit

Natal getComposit()

isComprise

boolean isComprise(int id)

replaceNatal

void replaceNatal(Natal natal)

setNatal

void setNatal(List<Natal> natalList)

addNatal

void addNatal(List<Natal> natalList)

updateData

void updateData(Data data)

setTransit

void setTransit(Transit transit)