# Understanding MANIFEST.MF view

{% tabs %}
{% tab title="Overview" %}

#### General information

| **ID**        | <p>It refers to the ID of this plugin. It will be used by other plugins to connect with this plugin. </p><p>e.g. : <code>com.eclipse.basic</code> </p> |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Version**   | When other plugins will integrate with your plugin, it will provide version also with the `ID` to uniquely identify the code.                          |
| **Name**      | Name is used as Metadata for the plugin                                                                                                                |
| **Vendor**    | Name of the vendor this plugin belongs to.                                                                                                             |
| **Activator** | It will refer to the first class (Activator) has to be called when this plugin will execute.                                                           |

&#x20;

{% endtab %}

{% tab title="Dependencies" %}

| Required Plugins  | <p>List of Plug-ins required by the current plugin. Each plugin would have dependency on the other plugins and uses the code of other plugin. <br><br>in required Plugin, the version (or range of version) of the Plug-in can also me mentioned which is required.</p><p>For example, the basic eclipse plugins are <code>org.eclipse.ui</code> will be used for various UI design.</p><p>Version can me mentioned here :  </p><p><img src="/files/-LGxxBcv_m2-SvFFe1Dc" alt="" data-size="original"></p> |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Imported Packages | Instead of entire plugin only some specific package of the plugin is required, then it has to be specified here.                                                                                                                                                                                                                                                                                                                                                                                           |
| {% endtab %}      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| {% endtabs %}     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://eclipse-rcp.gitbook.io/eclipse-rcp/create-basic-eclipse-plugin/understanding-manifest.mf-view.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
