AntTypes

Kennung: org.eclipse.ant.core.antTypes

Beschreibung: Ermöglicht es Plug-ins, willkürliche Ant-Datentypen zu definieren, die durch die Ant-Infrastruktur verwendet werden können. Die Ant-Standardinfrastruktur lässt das Hinzufügen von willkürlichen Datentypen zu. Leider ist es wenig wahrscheinlich, dass das Plug-in für den Ant-Kern die durch diese Datentypen benötigten Klassen (oder eine deren Voraussetzungen) in seinem Klassenpfad enthält. Aus diesem Grund sollten Clients eine Erweiterung definieren, die an diesem Erweiterungspunkt hinzugefügt wird und dem Datentypnamen eine Klasse zuordnet. Das Ant-Plug-in kann dann das Laden der angegebenen Klasse vom deklarierenden Plug-in anfordern.

Konfigurationsbefehle: 

   <!ELEMENT antType EMPTY>
   <!ATTLIST antType
      name           CDATA #REQUIRED
      class          CDATA #REQUIRED
   >

Beispiele: Im Folgenden ist ein Beispiel für eine Objektdeklaration dargestellt:

   <extension point="org.eclipse.ant.core.antType">
      <antTask name="coolType" class="com.example.CoolType"/>
   </extension>

API-Informationen: Der Zugriff auf die an diesem Erweiterungspunkt deklarierten Objekte ist über die folgende API möglich:

   org.eclipse.core.ant.AntPlugin.getTypeExtensions

Bereitgestellte Implementierung: Die Plattform selbst stellt eine Reihe von Datentypen bereit, zu denen commaPatternSet gehört.

Copyright IBM  Corp. 2000, 2001.  Alle Rechte vorbehalten.