Quando viene avviata la piattaforma Eclipse, una sola funzione ottiene il controllo della "personalità" o del "marchio" della piattaforma, compresa la schermata iniziale, le immagini delle finestre, la finestra informativa, la pagine di benvenuto e gli altri aspetti personalizzabili della piattaforma. Questa funzione è denominata funzione principale del prodotto.
Si consideri nuovamente la descrizione della funzione della piattaforma nel manifest della piattaforma:
feature id="org.eclipse.platform" label="%featureName" version="2.0.0" provider-name="%providerName" primary="true" application="org.eclipse.ui.workbench">
La funzione della piattaforma è stata designata come funzione principale. Sebbene sia possibile designare diverse funzioni come principali nei file feature.xml, solo una funzione principale ottiene il controllo all'avvio della piattaforma. Tale funzione è definita nel file install.ini del prodotto al di sotto della directory eclipse. La proprietà feature.default.id di questo file designa la funzione principale del prodotto. Generalmente, un prodotto definisce solo le informazioni relative al marchio di una funzione e designa tale funzione nel file install.ini. In presenza di più funzioni principali possibili, l'opzione della riga comandi -feature di eclipse.exe sostituisce l'opzione scelta nel file install.ini.
Le informazioni sul marchio per la funzione sono ubicate in un plug-in che ha lo stesso nome della funzione principale. I file che designano e definiscono le informazioni relative al marchio per l'applicazioneacmeweb ipotetica sono evidenziati nella struttura di directory di esempio riportata di seguito:
acmeweb/ acmeweb.exe (eseguibile del prodotto - richiama il file eclipse.exe e specifica la funzione principale) eclipse/ .eclipseproduct eclipse.exe startup.jar install.ini .config/ platform.cfg jre/ features/ com.example.acme.acmefeature_1.0.0/ (funzione principale) feature.xml org.eclipse.platform_2.0.0/ org.eclipse.platform.win32_2.0.0/ plugins/ com.example.acme.acmefeature_1.0.0/ (plug-in della funzione principale. Contiene le informazioni sul marchio.) plugin.xml about.ini about.html about.mappings about.properties acme.gif plugin_customization.ini splash.jpg welcome.xml com.example.acme.acmewebsupport_1.0.0/ org.eclipse.platform_2.0.0/ ... links/ ...