Eclipse
Eclipse est le nom du projet global supportant la construction d'outils intégrés pour le développement d'applications. Cela représente une collection de projets connexes qui incluent la plateforme Eclipse, JDT (Java development tools) et PDE (Plug-in Development Environment).Plateforme Eclipse
Il s'agit du nom des structures core et des services à partir desquels les extensions de plug-in sont créées. Cette plateforme fournit le domaine d'exécution dans lequel les plug-in sont chargés et exécutés. Afin d'utiliser le terme avec le bon degré de (non)précision, il est utile de connaître certains éléments de la plateforme. Tout d'abord, la plateforme Eclipse n'est pas réellement un véritable produit livrable en lui-même. Les consommateurs directs de la plateforme sont les générateurs d'outils ou les fournisseurs indépendants de logiciels, du fait qu'ils ajoutent la valeur qui rend la plateforme Eclipse utile aux utilisateurs.
Ainsi la plateforme Eclipse n'est que le noyau autour duquel les développeurs d'outils génèrent des plug-in d'outils.
SDK Eclipse est constitué de la plateforme Eclipse, de JDT et de PDE. En plus de la plateforme, SDK fournit les outils de développement requis pour, entre autre chose, permettre à Eclipse d'être un environnement de développement pour elle-même.Plateforme est l'abrégé de "plateforme Eclipse".
Plan de travail est l'abrégé d'interface utilisateur de la plateforme Eclipse.
Le plan de travail est une structure d'interface utilisateur de haut niveau permettant la génération de produits avec des interfaces utilisateur sophistiquées basées sur des composants pouvant recevoir des plug-in. Le plan de travail est généré au sommet de JFace, SWT et de l'API principale (core) de la plateforme.Core est l'abrégé d'API principale (core) de la plateforme Eclipse.
Toute l'infrastructure libre de l'interface utilisateur de la plateforme Eclipse. Les principales divisions sont les suivantes : gestion de l'exécution de la plateforme et des plug-in, gestion des espaces de travail et des ressources, gestion des versions et de la configuration.Exécution (runtime) est l'abrégé d'exécution de l'api principale (core) de la plateforme Eclipse.
La partie du niveau le plus bas du core de la plateforme, responsable du registre du plug-in et des plug-in. Notez que l'exécution du core de la plateforme n'inclut pas d'espace de travail, ni de ressources (elles se trouvent dans le plug-in des ressources).Espace de travail
Un espace de travail est un terme général destiné à la gestion des ressources dans la plateforme Eclipse. Notez que les espaces de travail et les ressources sont des parties optionnelles de la plateforme. Certaines configurations de la plateforme n'ont pas d'espace de travail.UI est l'abrégé d'interface utilisateur de la plateforme Eclipse.
Terme totalement inclusif de la partie interface utilisateur de la plateforme Eclipse.JFace
JFace est la structure d'interface utilisateur de niveau intermédiaire, utile à la génération de sections d'interface utilisateur complexes, tels que les afficheurs de propriétés. JFace fonctionne en association avec SWT.SWT
SWT (Standard Widget Toolkit) est un petit toolkit de widget rapide, doté d'une API transférable et d'une implémentation native. Jusqu'à présent, SWT est pris en charge par Windows, Linux (Systèmes Windows GTK et Motif), AIX (Motif), Solaris (Motif), HP-UX (Motif), QNX (Photon) et Mac OS X (Carbon).JDT
Les outils de développement Java (n.b. "outils de développement" en minuscules pour des questions juridiques) ajoutent une fonction de développement de programmes Java à la plateforme Eclipse.PDE
L'environnement PDE (Plug-in Development Environment) ajoute des outils spécialisés pour le développement des plug-in Eclipse.