Java-Laufzeitklassenpfadprovider

Kennung: org.eclipse.jdt.launching.classpathProviders

Verfügbar seit: 2.1

Beschreibung: Mit Hilfe dieses Erweiterungspunkts können Clients Klassenpfade und Quellensuchfunktionspfade für Java-Startkonfigurationen dynamisch berechnen und auflösen. Einer Java-Startkonfiguration kann über das Startkonfigurationsattribut ATTR_CLASSPATH_PROVIDER ein angepasster Klassenpfadprovider und über das Attribut ATTR_SOURCE_PATH_PROVIDER ein angepasster Quellenpfadprovider zugeordnet werden. Wenn das Startkonfigurationsattribut angegeben ist, entspricht es der ID einer Erweiterung für einen Klassenpfadprovider.

Konfigurationsbefehle:

   <!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
   >

Beispiele: Das folgende Beispiel zeigt einen Klassenpfadprovider:

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

Bereitgestellte Implementierung: Für alle Startkonfigurationen, die keinen angepassten Klassenpfadprovider angeben, wird eine Standardimplementierung bereitgestellt.

Copyright (c) 2000, 2003 IBM Corporation und Andere. Alle Rechte vorbehalten.