public interface AreaContainer
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addArea(java.lang.String location,
java.lang.String areaID,
ClientEvent e)
画面遷移としてのエリア追加を実行する。
|
void |
addAreaContainerEventListener(AreaContainerEventListener acel)
イベントリスナを登録する
|
void |
changeArea(java.lang.String location,
java.lang.String areaID,
ClientEvent e)
画面遷移としてのエリア切替を実行する。
|
Area |
getArea(java.lang.String areaID)
IDで指定されたコンテナに含まれる領域オブジェクトを取得する。
|
AreaContainerDefinition |
getAreaContainerDefinition()
AreaContainerの定義情報を取得する
|
AreaContainerEventListener[] |
getAreaContainerEventListeners()
登録されているイベントリスナを配列で取得する
|
AreaContainerLayout |
getAreaContainerLayout()
このコンテナに紐尽くレイアウトを取得する
|
Area[] |
getAreas()
コンテナに含まれるすべての領域オブジェクトを取得する
|
Area[] |
getAreas(java.lang.String areaID)
IDで指定されたコンテナに含まれる領域オブジェクトを取得する。
|
ClientContext |
getClientContext()
このコンテナが紐尽くClientContextを取得する。
|
Page |
getPage()
このAreaContainerが紐尽くPageインスタンスを取得する
|
AreaContainer |
getParentContainer()
このAreaContainerの親コンテナを取得する。
|
void |
installArea(Area area)
Areaインスタンスをコンテナに登録する。
|
boolean |
isPage()
このコンテナがPageかどうか判定する
|
void |
removeArea(Area area,
ClientEvent e)
引数で指定されたAreaをこのコンテナから削除する
|
void |
removeAreaContainerEventListener(AreaContainerEventListener acel)
イベントリスナを削除する
|
AreaContainerDefinition getAreaContainerDefinition()
ClientContext getClientContext()
AreaContainer getParentContainer()
Page getPage()
Area[] getAreas()
Area[] getAreas(java.lang.String areaID)
areaID
- エリアIDArea getArea(java.lang.String areaID)
areaID
- エリアIDvoid installArea(Area area)
area
- 格納対象のAreaインスタンス。void changeArea(java.lang.String location, java.lang.String areaID, ClientEvent e)
location
- 切替対象の領域名を指定する。areaID
- 切替後に有効にするAreaのIDe
- イベント情報void addArea(java.lang.String location, java.lang.String areaID, ClientEvent e)
location
- 追加対象の領域名を指定する。areaID
- 追加するAreaのIDe
- イベント情報void removeArea(Area area, ClientEvent e)
area
- 削除対象のAreaインスタンス。e
- イベント情報boolean isPage()
AreaContainerLayout getAreaContainerLayout()
void addAreaContainerEventListener(AreaContainerEventListener acel)
acel
- 登録するエリアコンテナイベントのリスナAreaContainerEventListener[] getAreaContainerEventListeners()
void removeAreaContainerEventListener(AreaContainerEventListener acel)
acel
- 削除するエリアコンテナイベントのリスナ