Tevékenységkészlet résztársítások

Ha a bedolgozó meghatároz egy tevékenységkészletet, akkor az org.eclipse.ui.actionSetPartAssociations kiterjesztési pont segítségével megadhatja, hogy az tevékenységkészletet láthatóvá kell tenni, ha egy adott nézet vagy szerkesztő aktív.  

Végül a felhasználó a munkaterület-menün az Ablak->Perspektívák személyre szabása... segítségével vezérli a tevékenységkészlet megjelenését. Ha a felhasználó egy tevékenységkészletet láthatóként jelöl meg, akkor mindig látható lesz, amikor a perspektíva aktív, az aktív nézettől vagy szerkesztőtől függetlenül. Ehhez hasonlóan ha a felhasználó a tevékenységkészletet rejtettként jelöli meg, akkor mindig rejtett marad, ha a perspektíva aktív. Ha a felhasználó nem változtatja meg a a tevékenységkészlet állapotát ebben a párbeszédablakban, akkor a tevékenységkészlet résztársítás meghatározza a tevékenységkészlet láthatóságát.

A tevékenységkészlet résztársítás leírónyelve egyszerű. Az alábbi példa a Java fejlesztőeszközök (JDT) UI bedolgozóból származik.

   <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>

A targetID megadja a tevékenységkészletet.  (A CodingActionSet korábban a JDT bedolgozó leírófájlban került megadásra.) Megadható néhány partattribútum annak jelzése érdekében, hogy mely nézetek és szerkesztők teszik láthatóvá a tevékenységkészletet a menükben és eszköztárban. Ezen kiterjesztés közreadás hatására a Java kód írásához társított tevékenységek csak akkor lesznek láthatók, ha a megadott nézetek egyike aktív.