El editor de producto es el servicio integral en el que puede definir todos los aspectos del producto desde la definición básica al sello personal.
Al haber creado una configuración de producto basada en la plantilla de RCP, la mayor parte de la información sobre el producto ya la ha cumplimentado el PDE basándose en el plugin.xml del conector com.example.xyz.
La sección Definición de producto es donde se especifica el ID de producto y el nombre, así como la aplicación que se ejecutará cuando se lance el producto.
En este ejemplo, crearemos un producto basado en conector.
Las secciones Pruebas y Exportar deberán sonarle al usuario ya que son similares a las secciones de la página Visión general del editor de conectores.
No obstante hay una diferencia destacada; el primer paso de la sección Pruebas: Sincronizar esta configuración con el conector definidor del producto. ¿Qué significa esto?
Recuerde que la configuración de productos es sólo para uso de PDE y que el tiempo de ejecución no lo lee ni lo interpreta. Algunos de los datos que se especifican en este archivo (por ejemplo, ID de producto, aplicación, imágenes de ventana, acerca de la imagen, etc.) deben copiarse al archivo plugin.xml del conector de sello personal para que estos cambios entre realmente en vigor durante el tiempo de ejecución. Eso es lo que hace la acción de sincronizar. Asegura que el plugin.xml contiene datos actualizados y sincronizados con la configuración del producto.
La página Configuración es donde listará todos los conectores y fragmentos que constituyen el producto.
Un archivo de configuración es un archivo de propiedades que contiene propiedades del sistema leídas por el tiempo de ejecución durante el arranque. Es recomendable permitir a PDE generar un archivo config.ini automáticamente.
También puede especificar los argumentos de programa y los argumentos de VM con los que debe lanzarse el producto.
Para obtener una lista de propiedades de programa y VM, consulte el documento Opciones de tiempo de ejecución.
La página Sello personal es donde se da identidad al producto: nombre de lanzador, imágenes personalizadas, iconos de lanzador personalizados, pantalla de inicio y diálogo Acerca de.
Nombre el ejecutable que lanzará el producto rcpmail.
La personalización de los iconos del lanzador varía según la plataforma. En este ejemplo, dejaremos el icono por omisión de Eclipse tal como está.
La pantalla de inicio debe denominarse 'spash.bmp' y se supone que está en el directorio raíz del conector definidor del producto, si no se especifica su ubicación. En este ejemplo, el proyecto de conector de correo RCP tiene un splash.bmp en la ubicación correcta, por lo que el campo puede permanecer vacío.
Puede realizarse una mayor personalización en las imágenes de ventana y el diálogo Acerca de. Todos esos datos ya los ha cumplimentado el PDE utilizando el plugin.xml del conector com.example.xyz.