Organisators voor onderbrekingspunten

org.eclipse.debug.ui.breakpointOrganizers

3.1

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.

<!ELEMENT extension (breakpointOrganizer+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT breakpointOrganizer EMPTY>

<!ATTLIST breakpointOrganizer

id          CDATA #REQUIRED

class       CDATA #REQUIRED

label       CDATA #REQUIRED

icon        CDATA #IMPLIED

othersLabel CDATA #IMPLIED>


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.

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.

Het foutopsporingsplatform biedt organisators voor projecten, bestanden, onderbrekingspunttypen en werksets.