Ant-egenskaber

org.eclipse.ant.core.antProperties

3.0

Tillader plugins at definere Ant-egenskaber til brug i Ant-byggefiler.

<!ELEMENT extension (antProperty*)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT antProperty EMPTY>

<!ATTLIST antProperty

name           CDATA #REQUIRED

value          CDATA #IMPLIED

class          CDATA #IMPLIED

headless       (true | false)

eclipseRuntime (true | false) >


Følgende eksempel viser et udvidelsespunkt for en Ant-egenskab:

   

<udvidelsespunkt=

"org.eclipse.ant.core.antProperties"

>

<antProperty name=

"eclipse.home"

class=

"org.eclipse.ant.internal.core.AntPropertyValueProvider"

/>

<antProperty name=

"eclipse.running"

value=

"true"

/>

</extension>

Den klasse, der er angivet i class-egenskaben, skal implementere org.eclipse.ant.core.IAntPropertyProvider-grænsefladen.

Platformen bruger denne mekanisme til at angive Ant-egenskaben eclipse.home for Eclipse-installationsbiblioteket og til at angive egenskaben eclipse.running.