Extensibilité du produit

Les fonctions d'extensibilité apportées par les produits de modélisation UML Rational complètent les fonctions Eclipse, sous forme de plug-ins supplémentaires et de points d'extension et API associés.

En outre, grâce aux pluglets, les produits Rational offrent un mécanisme unique qui permet d'étendre le plan de travail sans créer de plug-in formel.

Les API de modélisation vous permettent de manipuler les modèles. Parmi les packages inclus, l'API MSL (Modeling Services Layer) se remarque car elle est utile pour la validation et la notification des modifications de modèle en lot. L'API de notation dévoile l'apparence des diagrammes, incluant la couleur et la taille.

L'API Patterns décrit l'infrastructure (framework) des patterns, qui peut être utilisée pour appliquer des patterns à un ensemble d'éléments de modèle. Cette API complète la fonction de création et d'application de patterns fournie directement dans les produits de modélisation.

L'API Transformations décrit l'infrastructure (framework) de transformation, conçue pour transformer un modèle en un autre modèle ou métamodèle. Seules les transformations créées dans Rational Software Architect ou Rational Systems Developer génèrent du code. Ces deux produits sont livrés avec un support prévu pour les transformations en Java et C++, mais l'infrastructure peut être utilisée pour le support d'autres langages.

Les API RAS sont utilisées pour manipuler des actifs conformes à la spécification RAS, en apportant des fonctionnalités qui ajoutent des fonctions RAS dans les produits de modélisation.

Les pluglets sont des applications Java qui offrent une alternative aux plug-ins pour l'extension du plan de travail. Comme les plug-ins, les pluglets permettent d'accéder aux API associées aux plug-ins, et les auteurs de pluglets peuvent utiliser l'environnement de développement Java. Cependant, un pluglet peut être testé dans la même instance que celle qui exécute le plan de travail. Une option de menu est ajoutée à ce dernier pour vous permettre d'exécuter le pluglet que vous créez.

L'API Pluglets expose les propriétés et les services utilisés par les pluglets.

Les produits de modélisation UML Rational continuent à supporter pleinement l'utilisation, la création et l'extension des plug-ins Eclipse standard.

Information associée
Référence des API de modélisation
Référence des points d'extension de modélisation
Extension de votre environnement Java avec des pluglets
Extension de l'environnement RAS
Samples Gallery
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.