Extensibilité Eclipse

Les produits de modélisation UML Rational sont basés sur l'architecture d'extensibilité offerte par Eclipse à laquelle vous avez également accès.

Les plug-ins et les points d'extension dont ils disposent constituent la base de l'extensibilité Eclipse. En réalité, Eclipse est constitué d'un ensemble de plug-ins. Un plug-in est codé en Java et réside dans un répertoire nommé plugins. Chaque plug-in comporte un fichier de manifeste qui déclare les points d'extension mis à disposition des autres plug-ins et les points d'extension récupérés des autres plug-ins. L'environnement de développement de plug-in (PDE), qui fait partie du kit de développement logiciel Eclipse (SDK) propose un ensemble d'outils qui vous aident à chaque étape du développement des plug-ins.

Le Java Development Tooling (JDT) fourni par Eclipse inclut un environnement de développement intégré (IDE) Java qui peut être utilisé pour ajouter un comportement Java spécifique à la plateforme Eclipse et créer des plug-ins qui interagissent avec les programmes ou les ressources Java.

La structure de modélisation Eclipse (EMF) est un composant Eclipse lié tout particulièrement à la modélisation. Les outils et les applications construits sur cette structure peuvent générer du code Java personnalisable et efficace à partir de modèles. Dans l'EMF, les modèles sont définis à l'aide du format XML Metadata Interchange (XMI). Ce format de fichier standard facilite l'échange des modèles entre les outils et la manipulation des données associées.

Pour accéder au modèle au niveau d'abstraction adéquat et conformément à la spécification UML (Unified Modeling Language) 2.0, utilisez les API UML 2.0. Ces API permettent un implémentation EMF du métamodèle UML 2.0.

Information associée
Concepts du PDE
Référence des API du PDE
Guide du programmeur JDT
Référence des API du JDT
Présentation de la structure EMF
Javadoc des API EMF
Javadoc des API UML 2.0
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.