A combinação de propriedades de produto e valores de preferência padrão podem configurar totalmente as Boas-vindas Universais se nenhuma customização adicional for desejada. Para produtos que desejam permitir que os usuários customizem as Boas-vindas, uma página de preferências está disponível. O código a seguir deve ser incluído no plugin.xml do produto:
<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>
Esse código incluirá a página de preferências Customização de Boas-vindas. A página permite que os usuários selecionem o tema de apresentação. A opção original é fornecida pela preferência de tema no arquivo plugin_customization.ini. Além disso, os usuários podem escolher na lista de páginas raiz disponíveis. A marcação da página raiz faz com que a guia relacionada apareça no início do diálogo.
Essa página de preferências, quando salva, criará o prefixo das variáveis com o ID do produto para que não interfira nas configurações feitas para outros produtos no mesmo ambiente de trabalho. Como alternativa, a seleção da caixa de opções anterior não criará o prefixo das variáveis, tornando as configurações armazenadas visíveis a todos os produtos.