La combinación de propiedades de producto y valores de preferencias predeterminados puede configurar plenamente la Bienvenida universal si no desea realizar una personalización más profunda. Para los productos que deseen permitir que los usuarios personalicen la bienvenida, está disponible una página de preferencias. Debe añadirse el código siguiente al archivo plugin.xml del producto:
<extension point="org.eclipse.ui.preferencePages"> <page category="org.eclipse.ui.preferencePages.Workbench" class="org.eclipse.ui.intro.universal.ExtensionFactory:welcomeCustomization" id="com.example.intro.introCustomization" name="%introCustomizationPreference.name"> <keywordReference id="org.eclipse.ui.ide.appearance"/> </page> </extension>
Este código añadirá la página de preferencias de personalización de la bienvenida. La página permite a los usuarios seleccionar el tema de presentación. La preferencia de tema suministra la opción original en el archivo plugin_customization.ini. Además, los usuarios pueden elegir en la lista de páginas raíz disponibles. La selección de la página raíz provoca la visualización de la pestaña relacionada en la parte superior del diálogo.
Cuando se guarde, esta página de preferencias prefijará las variables con el ID del producto, a fin de no interferir en los valores establecidos para otros productos del mismo entorno de trabajo. Como alternativa, si marca el recuadro de selección anterior las variables no se prefijarán, y los valores almacenados serán visibles para todos los productos.