Ant tulajdonságok
Azonosító:
org.eclipse.ant.core.antProperties
Minimális verziószám:
3.0
Leírás:
Lehetővé teszi, hogy a
bedolgozók Ant tulajdonságokat határozzanak meg Ant összeépítési fájlokban
felhasználás céljából.
Konfigurációs kód:
<!ELEMENT extension (antProperty*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - a cél kiterjesztési pont teljes képzésű azonosítója
- id - a kiterjesztéspéldány elhagyható azonosítója
- name - a kiterjesztéspéldány elhagyható neve
<!ELEMENT antProperty EMPTY>
<!ATTLIST antProperty
name CDATA #REQUIRED
value CDATA #IMPLIED
class CDATA #IMPLIED
headless (true | false)
eclipseRuntime (true | false) >
- name - A tulajdonság neve.
- value - A tulajdonság értéke. Ha itt van megadva érték, akkor a
"class" jellemző figyelmen kívül marad.
- class - Ha nincsen megadva "value" attribútum, akkor az Ant
tulajdonság dinamikus értékének visszaadásához ez az osztály kerül
meghívásra. Ha
null
értéket ad vissza, akkor az érték nincs
beállítva.
- headless - azt jelzi, hogy a tulajdonság alkalmas-e
megjelenítés nélküli Ant környezetbeli használatra. Megjelenítés nélküli
környezet esetén, ha az attribútum értéke "false", akkor a tulajdonság nem
kerül beállításra, és egyik megadott
org.eclipse.ant.core.IAntPropertyProvider
sem kerül
példányosításra. Ha a szóban forgó érték nincsen külön megadva, akkor értéke
true
lesz.
- eclipseRuntime - azt jelzi, hogy a tulajdonságot csak olyankor
kell-e figyelembe venni, ha az Eclipse-szel azonos virtuális gépen kerül
futtatásra. Ha a szóban forgó érték nincsen külön megadva, akkor értéke
true
lesz.
Példák:
Az alábbiakban egy példa látható Ant tulajdonságok kiterjesztési pontra:
<extension point=
"org.eclipse.ant.core.antProperties"
>
<antProperty name=
"eclipse.home"
class=
"org.eclipse.ant.internal.core.AntPropertyValueProvider"
/>
<antProperty name=
"eclipse.running"
value=
"true"
/>
</extension>
API-információk:
A
class tulajdonságban megnevezett osztálynak meg kell
valósítania az org.eclipse.ant.core.IAntPropertyProvider
felületet.
Szállított megvalósítás:
A
környezet ezt a mechanizmust használja az eclipse.home Ant tulajdonságnak
az Eclipse telepítési könyvtárra állításához, valamint az eclipse.running
tulajdonság beállításához.
Copyright (c) 2000, 2005 IBM Corporation és mások.
Minden jog fenntartva. Jelen program és annak kísérőanyagai a csomaghoz
tartozó, illetve a
http://www.eclipse.org/legal/epl-v10.html
címen is elérhető Eclipse Public License 1.0 verziójának hatálya alatt lettek
közzétéve.