El entorno de trabajo define puntos de extensión que permiten a los conectores contribuir suministrando comportamientos a las vistas y editores existentes o bien proporcionar implementaciones de vistas y editores nuevos. A continuación, veremos las contribuciones proporcionadas a estos puntos de extensión desde una de las aplicaciones de ejemplo del entorno de trabajo, la herramienta readme.
La herramienta readme es un conector que permite editar y navegar de manera personalizada en un recurso específico, un archivo .readme. El ejemplo muestra muchas maneras habituales (pero simplificadas) en que se pueden utilizar las extensiones para proporcionar herramientas especializadas.
La herramienta readme contribuye en los menús de la vista Navegador, añade acciones relacionadas con el editor a los menús y barras de herramientas del entorno de trabajo, define una vista y un esquematizador de contenido personalizados, además de marcadores y resoluciones de marcador. La figura siguiente muestra algunas de las características personalizadas que la herramienta readme ha añadido al entorno de trabajo.
La herramienta readme también contribuye suministrando propiedades, preferencias y asistentes al entorno de trabajo. Las trataremos en los temas Diálogos y asistentes y Preferencias y propiedades.
La herramienta readme se encuentra en el paquete org.eclipse.ui.examples.readmetool. Los archivos readmetool.jar y plugin.xml están en el directorio org.eclipse.ui.examples.readmetool debajo del directorio plugins. Para proseguir, debe asegurarse de que ha instalado los ejemplos de la plataforma. (Consulte la Guía de ejemplos para obtener más información).
La herramienta readme implementa muy diversas extensiones del entorno de trabajo. Empezaremos por uno de los puntos de extensión más simples del entorno de trabajo: una vista. A continuación, veremos los puntos de extensión de la herramienta readme en el orden en que probablemente los encuentre.