- 既知のすべてのサブインタフェース:
BeanContext
,BeanContextServices
- 既知のすべての実装クラス:
BeanContextServicesSupport
,BeanContextSupport
public interface Visibility
使用する環境によっては、BeanはGUIを使えないサーバー上での実行も可能です。 このインタフェースを使ってBeanを照会し、必ずGUIが必要かどうかを判定して、GUIを使えるかどうかをBeanに知らせます。
このインタフェースは上級レベルの開発向けで、通常の単純なBeanでは不要です。 エンド・ユーザーが混乱しないように、このメソッドではgetXXX setXXXという設計パターンは使いません。
- 導入されたバージョン:
- 1.1
-
メソッドのサマリー
修飾子と型メソッド説明boolean
このBeanがGUIの使用を避けているかどうか判断します。void
GUIを使わないようにBeanに指示します。boolean
needsGui()
このBeanがGUIを必要とするかどうかを判定します。void
GUIが使えることをBeanに指示します。
-
メソッドの詳細
-
needsGui
boolean needsGui()このBeanがGUIを必要とするかどうかを判定します。- 戻り値:
- Beanが機能するためにはGUIが必ず必要な場合はtrue。
-
dontUseGui
void dontUseGui()GUIを使わないようにBeanに指示します。 -
okToUseGui
void okToUseGui()GUIが使えることをBeanに指示します。 -
avoidingGui
boolean avoidingGui()このBeanがGUIの使用を避けているかどうか判断します。- 戻り値:
- dontUseGui()の呼び出しなどにより、現在BeanがGUIの使用を避けている場合はtrue。
-