Koppelingen van actiesetdelen

org.eclipse.ui.actionSetPartAssociations

Dit extensiepunt wordt gebruikt om een actieset te definiëren die moet worden toegevoegd aan een perspectief wanneer een gedeelte (view of editor) in het perspectief wordt geopend. Als een editor geopend is, blijft de actieset zichtbaar wanneer de editor de huidige editor is. Als het gaat om een view, is de actieset zichtbaar als de view het actieve gedeelte is.

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


Dit is een voorbeeld van de extensie actionSetPartAssociations (let op het subelement en de manier waarop de kenmerken worden gebruikt):

 

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

In het bovenstaande voorbeeld wordt een view of editor gekoppeld aan de actieset voor herstructurering.

Deze koppelingen kunnen worden genegeerd in het dialoogvenster Perspectief aanpassen. Onafhankelijk van deze koppelingen zijn de actiesets die door de gebruiker zijn uitgeschakeld nooit zichtbaar en zijn de actiesets die door de gebruiker zijn ingeschakeld altijd zichtbaar.