Tilknytninger mellom handlingssett og deler

org.eclipse.ui.actionSetPartAssociations

Dette utvidelsespunktet blir brukt til å definere et handlingssett som skal legges til i et perspektiv når en del (visning eller redigeringsprogram) åpnes i det perspektivet. Når det gjelder et redigeringsprogram, vil handlingssettet fortsatt være synlig mens redigeringsprogrammet er gjeldende redigeringsprogram. Når det gjelder en visning, vil handlingssettet være synlig når visningen er den aktive delen.

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


Nedenfor finner du et eksempel på en tilknytning mellom et handlingssett og en del. (Legg merke til underelementet og måten attributtene blir brukt på.)

 

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

I eksempelet over er en visning eller et redigeringsprogram knyttet til handlingssettet for refaktorisering.

Brukeren kan overstyre disse tilknytningene ved hjelp av dialogboksen Tilpass perspektiv. Handlingssett som brukeren slår av, vil aldri bli vist, og handlingssett som brukeren slår på, vil alltid bli vist, uavhengig av disse tilknytningene.