Il manifest Hello World

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.

Informazioni particolari.