全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

インタフェース java.beans.Visibility

public interface Visibility
ある環境下では、bean は GUI を使えないサーバー上での実行も可能です。このインタフェースを使って bean を照会し、絶対に gui が必要かどうかを判別して、GUI を使えるかどうかを bean に知らせます。

このインタフェースは専門の開発者向けで、通常の単純な bean では不要です。エンドユーザが混乱しないよう、このメソッドでは getXXX setXXX という設計パターンは使いません。


Method Index

 o avoidingGui()
 o dontUseGui()
このメソッドは、GUI を使わないように bean に指示する。
 o needsGui()
 o okToUseGui()
このメソッドは、GUI が使えることを bean に指示する。

Methods

 o needsGui
  public abstract boolean needsGui()
返り値:
bean が機能するためには、絶対に GUI が必要な場合は true
 o dontUseGui
  public abstract void dontUseGui()
このメソッドは、GUI を使わないように bean に指示します。

 o okToUseGui
  public abstract void okToUseGui()
このメソッドは、GUI が使えることを bean に指示します。

 o avoidingGui
  public abstract boolean avoidingGui()
返り値:
例えば dontUseGui() の呼び出しのなどにより、現在 bean が GUI を使っていない場合は true

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス