說明:可讓外掛程式定義任意 Ant 資料類型,供 Ant 基礎架構使用。標準 Ant 架構可讓您新增任意資料類型。 不過,Ant 基核外掛程式的類別路徑中可能不會有這些資料類型所需要的類別(或它的任何必備項目的類別)。 如果要解決這個問題,從屬站應該定義一個延伸項目來外掛到這個延伸點上,並將資料類型名稱對映到類別上。 之後,Ant 外掛程式就可以要求發出宣告的外掛程式要載入指定的類別。
配置標記:
<!ELEMENT antType EMPTY>
<!ATTLIST antType
name
CDATA #REQUIRED
class
CDATA #REQUIRED
>
範例:以下是物件宣告範例:
<extension point="org.eclipse.ant.core.antType">
<antTask name="coolType"
class="com.example.CoolType"/>
</extension>
API 資訊:透過這個延伸點宣告的物件可利用下列 API 來存取:
org.eclipse.core.ant.AntPlugin.getTypeExtensions
提供的實作:平台本身提供了若干資料類型,其中包括 commaPatternSet。