Pokud váš modul plug-in definuje akční sadu, může použít bod rozšíření org.eclipse.ui.actionSetPartAssociations k určení, že má být akční sada zobrazena při aktivaci určitého pohledu nebo editoru.
Uživatel ovládá způsob zobrazení akčních sad s použitím Okno->Přizpůsobit perspektivy... v nabídce pracovní plochy. Pokud uživatel označí akční sadu pro zobrazení, bude se zobrazovat neustále, bude-li aktivní perspektiva, a to bez ohledu na aktivní pohled či editor. Podobně pokud uživatel označí akční sadu jako skrytou, bude tato akční sada skryta po celou dobu aktivity perspektivy. Pokud uživatel v tomto dialogovém okně nezmění stav akční sady, budou pro stanovení stavu zobrazení akční sady použita přiřazení části akční sady.
Markup přiřazení části akční sady je přehledný. Následující příklad pochází z modulu plug-in uživatelského rozhraní vývojářských nástrojů Java development tools (JDT).
<extension point="org.eclipse.ui.actionSetPartAssociations"> <actionSetPartAssociation targetID="org.eclipse.jdt.ui.CodingActionSet"> <part id="org.eclipse.jdt.ui.PackageExplorer"/> <part id="org.eclipse.jdt.ui.TypeHierarchy" /> <part id="org.eclipse.jdt.ui.CompilationUnitEditor"/> <part id="org.eclipse.jdt.ui.ClassFileEditor"/> <part id="org.eclipse.jdt.ui.ProjectsView"/> <part id="org.eclipse.jdt.ui.PackagesView"/> <part id="org.eclipse.jdt.ui.TypesView"/> <part id="org.eclipse.jdt.ui.MembersView"/> </actionSetPartAssociation> </extension>
Akční sada je určena identifikátorem targetID. (CodingActionSet již je definován v manifestu modulu plug-in JDT.) Lze zadat jeden nebo několik atributů part, jež určují, které pohledy a editory způsobí zobrazení akční sady v nabídkách a na panelu nástrojů. Příspěvek tímto rozšířením se projevuje tak, že akce přiřazené k psaní kódu Java se budou zobrazovat pouze v případě, že bude aktivní jeden ze zadaných pohledů.