Crear el proyecto de plug-in
Puede utilizar cualquier IDE Java que desee para construir plug-ins de
Eclipse pero, por supuesto, el SDK de Eclipse proporciona herramientas
específicas para el desarrollo de plug-ins. Seguiremos los pasos necesarios para construir el plug-in con el SDK de
Eclipse, ya que es el caso más habitual. Si todavía no está familiarizado con el entorno de trabajo de Eclipse ni con
el IDE Java, consulte los manuales Java Development User Guide o PDE Guide para
encontrar más explicaciones sobre los pasos que seguiremos. Por ahora nos centraremos en el código, no en la herramienta; no obstante, hay
algunos elementos prácticos de IDE que son necesarios para empezar.
Crear el proyecto de plug-in
Necesitará crear un proyecto que contenga el trabajo. Utilizaremos algunos de los recursos de generación de código del PDE (Entorno de desarrollo de plug-in) para obtener una plantilla desde la que empezar. Esto configurará el proyecto para escribir código Java y generará los archivos de
manifiesto de plug-in por omisión (que describiremos ahora mismo) y una clase
para contener la vista.
- Abra el asistente de Nuevo proyecto...
(
Archivo > Nuevo >
Proyecto...)
y elija Proyecto de plug-in de la categoría Desarrollo de
plug-ins y pulse Siguiente.
- En la página Proyecto de plug-in, utilice
com.example.helloworld
como nombre del proyecto y marque el recuadro correspondiente a Crear un proyecto Java (debe ser el valor por omisión). Deje
todos los demás valores de la página con sus valores por omisión y, a
continuación, pulse Siguiente para aceptar la estructura por
omisión del proyector de plug-in.
- En la página Contenido de plug-in, observe los valores por omisión. El asistente establece com.example.helloworld
como ID del plug-in. El asistente también generará una clase de
plug-in para el plug-in y permitirá suministrar información adicional acerca
de contribuciones a la UI. Estos valores por omisión son aceptables; por tanto, pulse Siguiente.
- En la página Plantillas, marque el recuadro de selección correspondiente
a Crear un plug-in mediante una de las plantillas. A continuación, seleccione la plantilla Plug-in con una vista. Pulse Siguiente.
- Deseamos crear un plug-in mínimo; por tanto, en este punto es necesario cambiar los valores por omisión para que las cosas sean lo más sencillas posible. En la página Valores de vista principal, cambie los valores por omisión sugeridos del modo siguiente:
- Cambie el Nombre de paquete Java de
com.example.helloworld.views a com.example.helloworld
(no necesitamos un paquete independiente para la vista).
- Cambie el Nombre de clase de vista por HelloWorldView.
- Cambie el Nombre de vista por Hello View.
- Deje el valor por omisión ID de categoría de vista como com.example.helloworld.
- Cambie el Nombre de categoría de vista por Hello Category.
- Deje el tipo de visor por omisión como Visor de tabla (cambiaremos este valor en el código para hacerlo aún más sencillo).
- Deseleccione el recuadro correspondiente a Añadir la vista a la perspectiva de recursos.
- Pulse Siguiente para ir a la
página siguiente.
- En la página Características de vista, deseleccione todos los recuadros para que no se generen características adicionales para el plug-in. Pulse Finalizar para crear el proyecto y el esqueleto del plug-in.
- Cuando se le solicite si desea cambiar a la perspectiva Desarrollo de plug-ins, responda Sí.
- Navegue al proyecto nuevo y examine su contenido.
La estructura del proyecto de esqueleto incluye varias carpetas, archivos y
un paquete Java. En esta fase, los archivos importantes son
plugin.xml y MANIFEST.MF (manifiesto), así
como el código fuente Java del plug-in.
Empezaremos por observar la implementación de una vista y, a continuación,
examinaremos los archivos de manifiesto.