Tilknytninger af funktionssætdele
Id:
org.eclipse.ui.actionSetPartAssociations
Beskrivelse:
Dette udvidelsespunkt bruges til at definere et funktionssæt, der
skal føjes til et perspektiv, når en del (oversigt eller editor) åbnes i
perspektivet.
Hvis det er en editor, forbliver funktionssættet synligt, mens editoren er
den aktuelle editor.
Hvis det er en oversigt, bliver funktionssættet synligt, når oversigten er
den aktive del.
Konfigurationskode:
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
- point - en fuldstændig id for måludvidelsespunktet.
- id - en valgfri id for udvidelsesforekomsten.
- name - et valgfrit navn på udvidelsesforekomsten.
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID - den entydige id for det funktionssæt (som angivet i
registreringsdatabasen), der skal tilknyttes specifikke oversigter
og/eller editorer på arbejdsbænken.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id - den entydige id for den del (oversigt eller editor), der
skal knyttes til funktionssættet.
Eksempler:
Det følgende er et eksempel på en tilknytning af funktionssætdele
(bemærk underelementerne og den måde, attributterne benyttes på):
<udvidelsespunkt=
"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 eksemplet ovenfor knyttes en oversigt eller en editor til
refactoring-funktionssættet.
API-oplysninger:
Brugeren kan
tilsidesætte disse tilknytninger ved at bruge dialogboksen til tilpasning
af perspektiver. Uanset disse tilknytninger vil de funktionssæt, som
brugeren deaktiverer, aldrig blive vist, og de funktionssæt, som brugeren
aktiverer, vil altid være synlige.
Copyright (c) 2002, 2004 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html