Ez a kiterjesztési pont szolgál a bevezetőnek nevezett speciális munkaterületrészek bejegyzésére, amelyek a termék bemutatásáért felelősek az új felhasználók számára. A bevezető rész általában a termék első indításakor jelenik meg. A bevezető rész megvalósítás bizonyos termékekhez társításának szabályai szintén ezen a kiterjesztési ponton keresztül kerülnek hozzáadásra.
Az életciklus így néz ki:org.eclipse.ui.intro.IIntroSite
felületet megvalósító)
hely kezeli. org.eclipse.ui.intro.IIntroPart
osztályt valósítja meg) és
inicializálásra kerül a bemutató hellyel.
<!ELEMENT extension (intro* , introProductBinding*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT intro EMPTY>
<!ATTLIST intro
id CDATA #REQUIRED
icon CDATA #IMPLIED
class CDATA #REQUIRED>
Egy bevezetést határoz meg. A bevezetés egy termékspecifikus bemutató a terméket első alkalommal használók számára.
org.eclipse.ui.intro.IIntroPart
felületet megvalósító osztály teljes képzésű neve.
A szokásos gyakorlat az org.eclipse.ui.part.intro.IntroPart osztály
továbbszármaztatása, az alapértelmezett funkcionalitás öröklése érdekében. Ez
az osztály valósítja meg a bevezetést. <!ELEMENT introProductBinding EMPTY>
<!ATTLIST introProductBinding
productId CDATA #REQUIRED
introId CDATA #REQUIRED>
Egy termék és bemutató közötti összekapcsolást ad meg. Ezek az
összekapcsolások határozzák meg, hogy melyik bemutató megfelelő az
aktuális termékhez (az
org.eclipse.core.runtime.Platform.getProduct()
által
meghatározott módon).
<extension point=
"org.eclipse.ui.intro"
>
<intro id=
"com.example.xyz.intro.custom"
class=
"com.example.xyz.intro.IntroPart"
/>
<introProductBinding productId=
"com.example.xyz.Product"
introId=
"com.example.xyz.intro.custom"
/>
</extension>
class
attribútum értéke az
org.eclipse.ui.intro.IIntroPart
felületet az
org.eclipse.ui.part.intro.IntroPart
továbbszármaztatásával
megvalósító osztály teljes képzésű neve kell, hogy legyen.
Copyright (c) 2004 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.