A Hello World leírófájlok

Az új nézet futtatása előtt tekintsük meg a létrehozott leírófájlokat. Először kattintson duplán a plugin.xml fájlon a bedolgozó szerkesztő megnyitásához és válassza ki a plugin.xml lapot.

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
	<extension point="org.eclipse.ui.views">
		<category
			name="Hello Category"
			id="com.example.helloworld">
		</category>
		<view
			name="Hello View"
			icon="icons/sample.gif"
			category="com.example.helloworld"
			class="com.example.helloworld.HelloWorldView"
			id="com.example.helloworld.HelloWorldView">
		</view>
	</extension>
</plugin>

A bedolgozó projekt létrehozásakor biztosított nézettel kapcsolatos információk alapján létrejött a plugin.xml fájl, amely megadja a nézetkiterjesztést. A kiterjesztésdefinícióban a nézethez megadunk egy kategóriát a névvel és azonosítóval együtt. Ezután megadjuk magát a nézetet a névvel és azonosítóval együtt, és hozzárendeljük a kategóriához a kategóriához megadott azonosítóval. Megadjuk a nézetet megvalósító HelloWorldView osztályt.

Ahogy láthatta, a bedolgozó leírófájl áttördeli a kiterjesztéssel és futtatásával kapcsolatos információkat egy kicsi, elegáns csomagba.

A másik, a PDE által előállított leírófájl az OSGi leírófájl, a MANIFEST.MF. Ez a fájl a bedolgozó projekt META-INF könyvtárában jött létre, de legegyszerűbben a bedolgozó szerkesztő MANIFEST.MF lapjára kattintva jeleníthető meg. Az OSGi leírófájl alacsonyabb szintű információkat ír le a bedolgozó csomagolásáról az OSGi kötegelési terminológia használatával. Tartalmazza például a bedolgozó nevét (köteg) és az általa igényelt kötegek neveit.