Création d'un plug-in

Après l'installation et la configuration de l'espace de travail, vous pouvez commencer la création de votre premier plug-in. 

Créez tout d'abord un projet de plug-in spécial. PDE vous propose un assistant de configuration.  Pour y accéder, sélectionnez Fichier->Nouveau->Projet..., puis Projet de plug-in dans la liste des assistants. 

Lorsque vous cliquez sur Suivant, le premier paramètre à définir est le nom du projet. Ce nom doit être identique à l'identificateur unique du plug-in.  (Pour plus d'informations sur le format, reportez-vous à id de plug-in.)  Pour exemple, nous choisirons "com.example.xyz" comme nom de projet.

La page suivante affiche la structure initiale du projet de plug-in.  Le nom Bibliothèque d'exécution du plug-in définit l'emplacement où sera intégré le plug-in lorsque vous serez prêt à le publier. Le Dossier source sera créé pour stocké votre source Java à l'intérieur du nouveau projet.

La page suivante vous permet de choisir le contenu du plug-in. Si vous choisissez un plug-in vide, seul le projet de plug-in sera créé.  Si vous utilisez les assistants de modèle, le PDE créera également des fichiers tels que la classe de plug-in, les propriétés de génération et le manifeste de plug-in. 

Dans cet exemple, nous utilisons le contenu par défaut proposé par l'assistant de même nom.

La page suivante concerne le générateur de code de plug-in par défaut. Elle collecte des informations sur le plug-in, comme ses nom, version et fournisseur.  Elle fournit également des options relatives à la classe de plug-in qui sera générée.  Dans cet exemple, nous accepterons toutes les options.

Lorsque vous cliquez sur Terminer, l'assistant crée le projet, tous les dossiers et fichiers spécifiés, ainsi que le chemin de compilation Java initial. Ce chemin d'accès est important pour une compilation adéquate des classes Java à générer. L'assistant ouvre également l'éditeur de manifeste de plug-in pour vous permettre de définir des attributs supplémentaires pour le plug-in.  

Une fois les étapes de l'assistant terminées, la structure initiale du projet doit ressembler à ceci :