Koppelingen van actiesetdelen
ID:
org.eclipse.ui.actionSetPartAssociations
Beschrijving:
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.
Configuratiemarkup:
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - een volledig gekwalificeerd ID van het doelextensiepunt.
- id - een optioneel ID van de extensie-instance.
- name - een optionele naam van de extensie-instance.
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID - het unieke ID van de actieset (zoals opgegeven in het register) die gekoppeld moet worden aan bepaalde workbenchviews en/of editors.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id - het unieke ID van het gedeelte (view of editor) dat wordt gekoppeld aan de actieset.
Voorbeelden:
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.
API-informatie:
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.
Copyright (c) 2002, 2004 IBM Corporation en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.html.