Toimintojoukkojen osaliitokset

org.eclipse.ui.actionSetPartAssociations

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.

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


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.

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