Java ランタイム・クラスパス・プロバイダー

ID: org.eclipse.jdt.launching.classpathProviders

2.1 以降

説明: この拡張ポイントによって、クライアントは Java 起動構成のクラスパスおよびソース・ルックアップ・パスを動的に計算および解決できます。 Java 起動構成は、起動構成属性 ATTR_CLASSPATH_PROVIDER を使用してカスタム・クラスパス・プロバイダーに、および属性 ATTR_SOURCE_PATH_PROVIDER を使用してカスタム・ソース・パス・プロバイダーに関連付けることができます。 指定すると、起動構成属性は、クラスパス・プロバイダー拡張の ID に対応します。

構成マークアップ:

   <!ELEMENT extension (classpathProvider*)>

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

   <!ELEMENT classpathProvider EMPTY>

   <!ATTLIST classpathProvider
     id    CDATA #REQUIRED
     class CDATA #REQUIRED
   >

例: クラスパス・プロバイダーの例を以下に示します。

 <extension point="org.eclipse.jdt.launching.classpathProviders">
  <classpathProvider
   class="com.example.ProviderImplementation"
   id="com.example.ProviderId">
  </classpathProvider>
</extension>

提供されるインプリメンテーション: デフォルト・インプリメンテーションが、 カスタム・クラスパス・プロバイダーを指定しないすべての起動構成に提供されます。

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.