アドイン・マネージャについて

アドイン・マネージャは、JDeveloperの起動時にアドイン・クラスをインスタンス化します。 アドイン・クラスにより、Addinインタフェースが実装されます。 AddinManagerクラスのシングルトン・インスタンスで表されます。 アドイン・マネージャは、staticメソッドgetAddinManagerによって取得されます。

JDeveloperが起動すると、アドインをロードし、アドインの機能を統合する拡張メカニズムにより、コンポーネントが初期化されます。アドインは、コア機能、標準機能およびユーザー機能の3つの中からインストールされます。ほとんどの拡張機能開発者にとっては、最後の機能のみ重要になります。

アドイン・マネージャにより、各アドイン・クラスが順にインスタンス化されます。次に、各クラスのinitializeメソッドをコールして、ユーザー・インタフェース要素を作成し、メソッドを様々なIDEマネージャに登録します。JDeveloperが終了すると、アドイン・マネージャは各アドイン・インスタンスをポーリングし、未解決の状態のインスタンスが残らないようにして各インスタンスを終了します。


IDEクラスについて
拡張機能アーカイブのインストール

oracle.ide.Ide
oracle.ide.AddinManager
oracle.ide.addin.Addin

 

Copyright © 1997, 2004, Oracle. All rights reserved.