Cap�tulo 2. Creaci�n de un plugin b�sico

Tabla de contenidos

�Qu� es un plugin?
Plugin Hello World!
Escribiendo la clase principal del plugin
Escribiendo la clase HelloWorld
Recursos requeridos por el plugin
Compilando el plugin
Empaquetar en un archivo JAR
Ubicar el archivo JAR
Resultado final

�Qu� es un plugin?

Un plugin es un programa adicional que puede ser a�adido a una aplicaci�n para aumentar la funcionalidad de esta. Este programa adicional es cargado y corrido por la aplicaci�n principal.

Al igual que jEdit, sus plugin son escritos primordialmente en Java. Para escribir en plugin aunque se requiere cierto conocimiento del lenguaje, no se necesita ser un experto en Java. Si usted puede escribir una aplicaci�n �til en Java, usted puede escribir un plugin.

A continuaci�n, desarrollaremos un peque�o plugin con el objetivo de ilustrar las aspectos b�sicos que debe tener un plugin desarrollado para jEdit.

Para escribir su primer plugin, usted necesitar�:

  • Java 2, Standard Edition. (se recomienda la versi�n 1.3)

  • jEdit (ultima versi�n estable en la fecha de escritura de este documento : 4.0). Se puede descargar del sitio: http://www..jedit.org

Tambien es recomendable utilizar alguna herramienta que permita desarrollar aplicaciones para Java de manera r�pida y eficiente, como por ejemplo JBuilder. Sin embargo, esto no es un requisito. Se pueden desarrollar los diferentes archivos mediante el uso de un editor de texto como emacs, notepad, editplus o el mismo jEdit.