グローバル・インストール・ハンドラー

ID: org.eclipse.update.core.installHandlers

説明: グローバル・インストール・ハンドラーを登録するための拡張ポイント。グローバル・インストール・ハンドラーは、ダウンロード可能フィーチャーの一部としてハンドラー・コードのコピーを組み込むことなく、 フィーチャー (<feature> <install-handler> タグを使用して) によって参照できます。

構成マークアップ:

   <!ELEMENT extension (install-handler+)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT install-handler EMPTY>

   <!ATTLIST install-handler
     class CDATA #REQUIRED
   >

サンプル: 新しいグローバル・インストール・ハンドラー登録の例を以下に示します。

   <extension
        id="custom"
        point="org.eclipse.update.core.installHandlers"
        name="Custom install handler">
     <install-handler
        class="com.xyz.update.CustomInstallHandler">
     </install-handler>
</extension>

API 情報: 登録済みインストール・ハンドラー・クラスは、 org.eclipse.update.core.IInstallHandler をインプリメントする必要があります。 インプリメンターは、基本クラス org.eclipse.update.core.BaseInstallHandler を拡張する必要があります。

提供されたインプリメンテーション: プラットフォームには、org.eclipse.update.core.DefaultInstallHandler として登録されているシンプルなインストール・ハンドラーが用意されています。これが使用されると、フィーチャーで提供されている非プラグイン・データ・エントリーをフィーチャーのインストール・ディレクトリーにコピーします。



Copyright IBM Corp. and others 2000, 2002.  All Rights Reserved.