Esses produtos Rational oferecem pluglets que podem estender o ambiente de trabalho sem criar um plug-in formal.
Você pode utilizar as APIs de Modelagem para criar e manipular modelos e perfis. A API está baseada nas tecnologias de transação e validação Eclipse Modeling Framework Technologies (EMFT), no metamodelo UML e no Graphical Modeling Framework (GMF). Para obter mais informações sobre as APIs de Modelagem, consulte a Ajuda on-line da API e o material de referência do ponto de extensão.
A API de Padrões descreve a estrutura de padrões, que você pode utilizar para aplicar padrões em um conjunto de elementos do modelo. Essa API complementa o recurso de autoria e aplicação que os produtos de modelagem fornecem. Para obter mais informações sobre a estrutura de Padrões, consulte a ajuda on-line sobre API de padrões e o material de referência do ponto de extensão.
Você pode criar transformações, ou implementar ou estender as transformações que estão disponíveis nos produtos de modelagem do Rational UML. A API de transformações descreve a estrutura de transformação, que transforma um modelo em outro modelo, ou em um metamodelo. Para mais informações sobre a estrutura de transformação, consulte a Ajuda on-line sobre a API de transformações e o material de referência do ponto de extensão.
A API de Comparação e Fusão descreve uma estrutura para trabalhar com modelos que vários usuários modificaram simultaneamente. Essa estrutura fornece a API necessária para executar uma operação de comparar-e-fundir, e também fornece pontos de extensão que aumentam a estrutura para reconhecer conteúdo de modelo customizado. Para mais informações sobre a estrutura comparar-e-fundir, consulte a Ajuda on-line sobre API e o material de referência do ponto de extensão.
Você utiliza a API do RAS para manipular recursos em conformidade com o Reusable Asset Specification, o qual fornece funcionalidade construída sobre os recursos RAS nos produtos de modelagem. Para obter mais informações sobre como estender o ambiente RAS, consulte o tópico "Estendendo o ambiente RAS". Para informações sobre como trabalhar com recursos RAS, consulte a Ajuda on-line sobre API do RAS e o material de referência do ponto de extensão.
Os pluglets são aplicativos Java™ que fornecem uma alternativa aos plug-ins para estender o workbench. Assim como os plug-ins, os pluglets fornecem acesso às APIs que estão associadas aos plug-ins, e autores de pluglet podem usar o ambiente de desenvolvimento Java. Entretanto, você pode testar o pluglet na mesma instância do ambiente de trabalho e um item de menu é criado para executar o pluglet que você criou. Para obter informações adicionais sobre pluglets, incluindo um tutorial e amostras, consulte o tópico "Estendendo o seu ambiente Java com pluglets" na Ajuda on-line.
A API de Pluglets apresenta as propriedades e serviços que os pluglets utilizam. Para mais informações sobre a API de Pluglets, consulte a Ajuda on-line da API e o material de referência do ponto de extensão.
Os produtos de modelagem Rational UML continuam a fornecer suporte completo para utilizar, criar e estender plug-ins Eclipse padrão. Para localizar plug-ins do Eclipse de amostra que você pode importar, clique em e expanda Amostras de Tecnologia. Para amostras de outros plug-ins para produtos de modelagem do Rational UML, clique em , expanda Exemplos, e expanda Plug-ins do UML Modeler.