Avbruddspunktorganisatorer

org.eclipse.debug.ui.breakpointOrganizers

3.1

Avbruddspunktorganisatorer kategoriserer avbruddspunkter basert på noen spesifikke kriterier. En avbruddspunktorganisator oppgis for å kategorisere avbruddspunkter etter prosjekt. Organisatorer med det oppgitte navnet blir automatisk opprettet av feilsøkingsplattformen, og presentert for brukeren som alternativer for gruppering av avbruddspunkter. Den oppgitte klassen, som må implementere org.eclipse.debug.ui.IBreakpointOrganizerDelegate, blir bare lastet inn hvis det er nødvendig, for å unngå tidlig plugin-aktivering.

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


Nedenfor finner du et eksempel på en avbruddspunktorganisatorutvidelse.

<extension point=

"org.eclipse.debug.ui.breakpointOrganizers"

>

<breakpointOrganizer class=

"com.example.BreakpointOrganizer"

id=

"com.example.BreakpointOrganizer"

label=

"Example Organizer"

icon=

"icons/full/obj16/example_org.gif"

/>

</extension>

I eksempelet ovenfor blir den oppgitte factory inkludert i listen over alternativer for gruppering av avbruddspunkter ("Group By > Example Organizer"). Når den er valgt, blir den tilknyttede organisatoren brukt til å kategorisere avbruddspunkter.

Verdien av attributtet class må være et fullt kvalifisert navn på en Java-klasse som implementerer grensesnittet org.eclipse.debug.ui.IBreakpointOrganizerDelegate.

Feilsøkingsplattformen har avbruddspunktorganisatorer for prosjekter, filer, avbruddspunkttyper og arbeidssett.