Prima di eseguire la nuova vista, osservare il file manifest generato:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="com.example.helloworld"
name="Helloworld Plug-in"
version="1.0.0"
provider-name="EXAMPLE"
class="com.example.helloworld.HelloworldPlugin">
<runtime>
<library name="helloworld.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.core.runtime.compatibility"/>
</requires>
<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>
Le informazioni sulla vista fornite al momento della creazione del progetto di plugin sono state utilizzate per generare un file manifest con il tag appropriato per la definizione dell'estensione della vista. Nella definizione dell'estensione, viene specificata una categoria per la vista, che comprende il nome e l'id. Viene quindi definita la vista, compresi il nome e l'id e la vista viene quindi associata alla categoria mediante l'id definito per la categoria. Viene inoltre specificata la classe che implementa la vista, HelloWorldView.
Il file manifest trasferisce tutte le informazioni sull'estensione e sulla relativa esecuzione in un nuovo pacchetto.