Når brugeren skal vælge et arbejdssæt, får han eller hun vist en liste over de arbejdssæt, der findes på arbejdsbænken. Fra denne liste kan et arbejdssæt vælges og redigeres ved brug af en af de guidesider, der er defineret vha. dette udvidelsespunkt. Et eksisterende arbejdssæt redigeres altid med den guideside, der blev brugt til at oprette det, eller med den arbejdssætside, der er baseret på standardressourcen, hvis den oprindelige side ikke er tilgængelig.
Et nyt arbejdssæt kan defineres af brugeren i samme dialogboks til valg af arbejdssæt. Når der defineres nyt et arbejdssæt, vises en side med alle de tilgængelige arbejdssættyper inden guidesiden. Denne liste består af navneattributværdier for alle arbejdssætudvidelser.
Oversigter bruges som brugergrænseflade til at åbne dialogboksen til valg af arbejdssæt, og de skal gemme det valgte arbejdssæt.
Ressourcenavigatoren bruger et arbejdssæt til at filtrere elementer fra navigatoroversigten. Kun overordnede og underordnede til arbejdssætelementer vises i oversigten, ud over selve arbejdsætelementerne.
<!ELEMENT extension (workingSet*)>
<!ATTLIST-udvidelse
point CDATA #REQUIRED
id CDATA #IMPLIED
navn CDATA #IMPLIED>
<!ELEMENT workingSet EMPTY>
<!ATTLIST workingSet
id CDATA #REQUIRED
name CDATA #REQUIRED
icon CDATA #IMPLIED
pageClass CDATA #IMPLIED
updaterClass CDATA #IMPLIED>
<udvidelsespunkt=
"org.eclipse.ui.workingSets"
>
<workingSet id=
"org.eclipse.ui.resourceWorkingSetPage"
name=
"Resource"
icon=
"icons/resworkset.gif"
pageClass=
"org.eclipse.ui.internal.dialogs.ResourceWorkingSetPage"
/>
</extension>
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