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