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