Organisators voor onderbrekingspunten
ID:
org.eclipse.debug.ui.breakpointOrganizers
Sinds:
3.1
Beschrijving:
Organisators van onderbrekingspunten categoriseren onderbrekingspunten op basis van bepaalde specifieke criteria. Een organisator kan bijvoorbeeld worden ingesteld om onderbrekingspunten te groeperen op project. De organisators met de opgegeven naam worden automatisch gemaakt door het foutopsporingsplatform en als optie voor het groeperen van onderbrekingspunten beschikbaar gesteld. De opgegeven klasse, die org.eclipse.debug.ui.IBreakpointOrganizerDelegate moet implementeren, wordt pas geladen zodra dit nodig is om te voorkomen dat plugins te vroeg worden geactiveerd.
Configuratiemarkup:
<!ELEMENT extension (breakpointOrganizer+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - een volledig gekwalificeerd ID van het doelextensiepunt.
- id - een optioneel ID van de extensie-instance.
- name - een optionele naam van de extensie-instance.
<!ELEMENT breakpointOrganizer EMPTY>
<!ATTLIST breakpointOrganizer
id CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #IMPLIED
othersLabel CDATA #IMPLIED>
- id - een uniek ID van deze organisator voor onderbrekingspunten.
- class - de implementatie van
org.eclipse.debug.ui.IBreakpointOrganizerDelegate
waarmee categorisering wordt toegepast.
- label - het label waaraan de gebruiker deze organisator kan herkennen.
- icon - een optioneel pad naar het pictogram dat kan worden afgebeeld bij deze organisator.
- othersLabel - een optioneel label waaraan de gebruiker onderbrekingspunten kan herkennen die niet onder de categorie van deze organisator vallen. Als onderbrekingspunten bijvoorbeeld op werkset worden georganiseerd, wordt dit label gebruikt voor onderbrekingspunten die niet bij werksets behoren. Als dit kenmerk niet is opgegeven, wordt "Overige" gebruikt.
Voorbeelden:
Dit is een voorbeeld van de extensie breakpointOrganizers:
<extension
point=
"org.eclipse.debug.ui.breakpointOrganizers"
>
<breakpointOrganizer
class=
"com.example.BreakpointOrganizer"
id=
"com.example.BreakpointOrganizer"
label=
"Voorbeeldorganisator"
icon=
"icons/full/obj16/example_org.gif"
/>
</extension>
De opgegeven factory uit het bovenstaande voorbeeld wordt opgenomen in de lijst met opties voor het groeperen van onderbrekingspunten ("Groeperen op > Voorbeeldorganisator"). De gekoppelde organisator wordt gebruikt voor het categoriseren van onderbrekingspunten zodra deze wordt geselecteerd.
API-informatie:
De waarde van het kenmerk class moet de volledig gekwalificeerde naam zijn van de Java-klasse waarmee de interface org.eclipse.debug.ui.IBreakpointOrganizerDelegate wordt geïmplementeerd.
Verstrekte implementatie:
Het foutopsporingsplatform biedt organisators voor projecten, bestanden, onderbrekingspunttypen en werksets.
Copyright (c) 2005 IBM Corporation en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.html.