Proyecto de característica
El asistente de creación Proyecto de característica nuevo está
disponible bajo
Archivo >
Nuevo > Proyecto... > Desarrollo de plug-ins > Proyecto de
característica en el menú de nivel superior.
La creación de un proyecto de característica es un proceso de dos pasos:
Propiedades de característica
La página Propiedades de característica del asistente permite especificar el nombre de proyecto, la ubicación y las propiedades principales de la característica.
Es aconsejable utilizar el convenio de denominación de dominio inverso (por ejemplo, com.example.feature) para el nombre de proyecto.
El campo Ubicación del proyecto especifica la ubicación predeterminada como un subdirectorio anidado en la ubicación del espacio de trabajo. La ubicación del proyecto puede cambiarse por cualquier ubicación grabable quitando la marca del recuadro de selección Utilizar ubicación predeterminada y especificando la ubicación elegida.
El ID de característica es obligatorio y debe ajustarse a plugin.dtd.
La Versión de característica es obligatoria y debe tener el formato principal.secundario.micro.calificador (por ejemplo, 1.3.0).
El Nombre de característica es el nombre de presentación traducible de la característica. Este campo es obligatorio.
El Proveedor de característica es el nombre traducible del proveedor de la característica. Este campo es opcional.
Una Biblioteca de manejador de instalación puede estar opcionalmente asociada con una característica si la característica necesita realizar una configuración específica o adicional durante la instalación. La especificación de una biblioteca de manejador de instalación en el asistente provoca la generación de un proyecto Java; de lo contrario, el proyecto de característica es por omisión un proyecto simple.
Selección de plug-ins
La página Selección de plug-ins del asistente permite seleccionar los plug-ins y fragmentos que forman el contenido de la característica.
Estructura de proyecto de característica
Al crear un proyecto de característica, su archivo de manifiesto se abrirá en el editor de manifiestos de característica del PDE y tendrá la estructura siguiente: