Přiřazení akčních sad částem

org.eclipse.ui.actionSetPartAssociations

Tento bod rozšíření je použit k definování akční sady, která by měla být přidána do perspektivy, když je část (pohled nebo editor) otevřena v perspektivě. V případě editoru zůstane akční sada viditelná, když je editor aktuální editor. V případě pohledu bude akční sada viditelná, když je pohled aktivní částí.

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


V následujícím je uveden příklad přidružení části akční sady (všimněte si podřízeného prvku a způsobu použití atributů):

 

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

Ve výše uvedeném příkladu je pohled nebo editor přidružen k akční sadě s opětovnou deklarací.

Uživatel může tato přiřazení potlačit, pomocí dialogového okna přizpůsobení perspektivy. Bez ohledu na tato přiřazení se akční sady, které uživatel vypne, nikdy neobjeví a akční sady, které uživatel zapne, budou vždy viditelné.