Předvolby a vlastnosti lze přidávat prostřednictvím modulů plug-in týmového uživatelského rozhraní za použití standardních technik. Jediným rozdílem u týmového modulu plug-in je to, že předvolby by měly být vloženy za použití týmové kategorie tak, aby všechny předvolby vztahující se k týmu byly seskupeny společně. Markup CVS pro hlavní stránku předvoleb vypadá takto:
<extension point="org.eclipse.ui.preferencePages"> <page name="%PreferencePage.name" category="org.eclipse.team.ui.TeamPreferences" class="org.eclipse.team.internal.ccvs.ui.CVSPreferencesPage" id="org.eclipse.team.cvs.ui.CVSPreferences"> </page> </extension>
Dialogové okno předvoleb zobrazuje předvolby CVS pod kategorií týmu.
Vlastnosti se přidávají a jsou popsány prostřednictvím org.eclipse.ui.propertyPages. Žádná zvláštní týmová kategorie pro vlastnosti neexistuje, protože prostředek lze v jednom okamžiku nakonfigurovat pouze pro jednoho poskytovatele úložiště. Musíte však nastavit svoji stránku vlastností kvůli filtrování podle trvalé vlastnosti týmového projektu (podobně jako jsme filtrovali prostředky pro akce rozevírací nabídky).
<extension point="org.eclipse.ui.propertyPages"> <page objectClass="org.eclipse.core.resources.IFile" adaptable="true" name="%CVS" class="org.eclipse.team.internal.ccvs.ui.CVSFilePropertiesPage" id="org.eclipse.team.ccvs.ui.propertyPages.CVSFilePropertiesPage"> <filter name="projectPersistentProperty" value="org.eclipse.team.core.repository=org.eclipse.team.cvs.core.cvsnature"> </filter> </page> ...