@Deprecated(since="9", forRemoval=true) public interface AppletInitializer
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
Applet APIは非推奨です。 詳細については、「java.appletパッケージのドキュメント」を参照してください。
このインタフェースは、java.beans.Beans.instantiateとともに動作するように設計されています。 このインタフェースは、java.beans.Beans.instantiate()によるインスタンス化中に、アプレットでもあるJavaBeanが適切に初期化されるためのメカニズムを提供することを目的としています。
- 導入されたバージョン:
- 1.2
- 関連項目:
-
メソッドのサマリー
修飾子と型メソッド説明void
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。アプレットを起動したり、アクティブであることを示すマークを付けたりします。void
initialize
(Applet newAppletBean, BeanContext bCtxt) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このメソッドは、適切なjava.beans.Beans.instantiateのバリアントに渡された場合、新しくインスタンスを生成されたアプレット(JavaBean)をAppletContext、AppletStub、およびContainerに関連付けるために呼び出されます。
-
メソッドの詳細
-
initialize
void initialize(Applet newAppletBean, BeanContext bCtxt) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このメソッドは、適切なjava.beans.Beans.instantiateのバリアントに渡された場合、新しくインスタンスを生成されたアプレット(JavaBean)をAppletContext、AppletStub、およびContainerに関連付けるために呼び出されます。
適合性のある実装を行うには、次の処理を行います。
- 新しくインスタンスを生成されたアプレットを適切なAppletContextに関連付ける。
- AppletStub()のインスタンスを生成し、setStub()を呼び出してAppletStubをアプレットに関連付ける。
- BeanContextパラメータがnullの場合は、add()を呼び出してアプレットをそのコンテナに追加することにより、適切なコンテナに関連付ける。 BeanContextパラメータがnullでない場合、アプレットのコンテナへの関連付けは、それ以降のaddChildren()メソッドの呼出しの際にBeanContextが処理する。
- パラメータ:
newAppletBean
- 新しくインスタンス生成されたJavaBeanbCtxt
- このアプレット用のBeanContext、またはnull。
-
activate
void activate(Applet newApplet) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。アプレットを起動したり、アクティブであることを示すマークを付けたりします。 このインタフェースを実装する場合は、このアプレットをアクティブとしてマークし、必要に応じてstart()メソッドを呼び出す必要があります。
- パラメータ:
newApplet
- 新しくインスタンス生成されたJavaBean
-