Toimintojoukkojen osaliitokset
Tunnus:
org.eclipse.ui.actionSetPartAssociations
Kuvaus:
Tämän laajennuspisteen avulla voidaan määrittää toimintojoukko, joka on lisättävä perspektiiviin, kun siinä avataan jokin tietty osa (näkymän tai muokkausohjelman).
Muokkausohjelmaan liitetty toimintojoukko pysyy näkyvissä niin kauan kuin muokkausohjelma on käytössä.
Näkymään liitetty toimintojoukko pysyy näkyvissä niin kauan kuin näkymä on aktiivinen osa.
Merkintärakenne:
<!ELEMENT extension (actionSetPartAssociation*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - kohdelaajennuspisteen tarkka tunnus.
- id - laajennuksen ilmentymän valinnainen tunnus.
- name - laajennuksen ilmentymän valinnainen nimi.
<!ELEMENT actionSetPartAssociation (part*)>
<!ATTLIST actionSetPartAssociation
targetID CDATA #REQUIRED>
- targetID - sen toimintojoukon yksilöllinen tunnus (rekisterissä
oleva tunnus), joka liitetään työympäristön näkymiin ja/tai muokkausohjelmiin.
<!ELEMENT part EMPTY>
<!ATTLIST part
id CDATA #REQUIRED>
- id - sen osan (näkymän tai muokkausohjelman) yksilöllinen tunnus, joka liitetään toimintojoukkoon.
Esimerkkejä:
Seuraavassa on esimerkki toimintojoukon osaliitoksesta (huomaa, miten alielementtiä ja määritteitä on käytetty):
<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>
Edellisessä esimerkissä näkymä tai muokkausohjelma liitetään koodinparannuksen toimintojoukkoon.
API-tiedot:
Käyttäjä voi korvata nämä liitokset perspektiivin mukautusvalintaikkunassa. Nämä liitokset eivät vaikuta toimintojoukkoihin,
jotka käyttäjä on määrittänyt otettaviksi käyttöön (ne ovat näkyvissä aina) tai poistettaviksi käytöstä (ne eivät tule näkyviin koskaan).
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