Delassociering för åtgärdsuppsättningar

org.eclipse.ui.actionSetPartAssociations

Den här utökningspunkten används för att definiera en åtgärdsuppsättning som ska läggas till i ett perspektiv när en del (vy eller redigerare) öppnas i perspektivet. Om det är en redigerare förblir åtgärdsuppsättningen synlig medan redigeraren är den aktuella redigeraren. Om det är en vy är åtgärdsuppsättningen synlig när vyn är den aktiva delen.

<!ELEMENT extension (actionSetPartAssociation*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT actionSetPartAssociation (part*)>

<!ATTLIST actionSetPartAssociation

targetID CDATA #REQUIRED>


<!ELEMENT part EMPTY>

<!ATTLIST part

id CDATA #REQUIRED>


Här följer ett exempel på en delassociering för en åtgärdsuppsättning (lägg märke till underelementet och hur attributen används):

 

<extension point=

"org.eclipse.ui.actionSetPartAssociations"

>

<actionSetPartAssociation targetID=

"org.eclipse.jdt.ui.refactoring.actionSet"

>

<part id=

"org.eclipse.jdt.ui.PackageExplorer"

/>

<part id=

"org.eclipse.jdt.ui.CompilationUnitError"

/>

</actionSetPartAssociation>

</extension>

I exemplet ovan associeras en vy eller redigerare med åtgärdsuppsättningen för omfaktorisering.

Användaren kan ersätta dessa associationer med hjälp av dialogrutan för anpassning av perspektiv. Oavsett dessa associationer visas aldrig åtgärdsuppsättningar som användaren avaktiverar, och åtgärdsuppsättningar som användaren aktiverar visas alltid.