(EN) Dynamic collaborative project extensibility is provided via composition containers in a managed extensibility framework within an integrated development environment. A browser-based collaborative environment project is extended, using an extension artifact factory to obtain extension artifacts within composition containers. A class library project can be configured with a custom action, a browser-based collaborative environment project extension artifact can be created representing the custom action, and a factory class for the project extension artifact can then be created with an export attribute for discovery within a composition container.
(FR) L'invention porte sur une extensibilité de projet d'environnement collaboratif dynamique, qui est réalisée à l'aide de contenants de composition dans un cadre d'extensibilité gérée à l'intérieur d'un environnement de développement intégré. Un projet d'environnement collaboratif basé sur un navigateur Internet est étendu, à l'aide d'une construction d'artefact d'extension afin d'obtenir des artefacts d'extension à l'intérieur de contenants de composition. Un projet de bibliothèque de classe peut être configuré avec une action adaptée au besoin, un artefact d'extension de projet d'environnement collaboratif basé sur un navigateur Internet peut être créé, celui-ci représentant l'action adaptée au besoin, et une classe de construction pour l'artefact d'extension de projet peut alors être créée avec un attribut d'exportation pour la découverte à l'intérieur d'un contenant de composition.