Keskeytyskohdan järjestäjät
Tunnus:
org.eclipse.debug.ui.breakpointOrganizers
Alkaen versiosta:
3.1
Kuvaus:
Keskeytyskohdan järjestäjät luokittelevat keskeytyskohtia määrättyjen ehtojen perusteella. Käytettävissä on esimerkiksi järjestäjä, joka luokittelee keskeytyskohdat niiden projektin mukaan.
Vianmääritysympäristö luo määritetyn nimiset järjestäjät automaattisesti ja näyttää ne käyttäjälle keskeytyskohtien lajitteluvaihtoehtoina. Toimitettu luokka, jonka on toteutettava org.eclipse.debug.ui.IBreakpointOrganizerDelegate-liittymä, ladataan vain tarvittaessa, jotta lisäosaa ei tarvitsisi aktivoida liian aikaisin.
Merkintärakenne:
<!ELEMENT extension (breakpointOrganizer+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - kohdelaajennuspisteen tarkka tunnus.
- id - laajennuksen ilmentymän valinnainen tunnus.
- name - laajennuksen ilmentymän valinnainen nimi.
<!ELEMENT breakpointOrganizer EMPTY>
<!ATTLIST breakpointOrganizer
id CDATA #REQUIRED
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #IMPLIED
othersLabel CDATA #IMPLIED>
- id - tämän keskeytyskohtien järjestäjän yksilöllinen tunnus.
- class -
org.eclipse.debug.ui.IBreakpointOrganizerDelegate
-toteutus, joka suorittaa luokittelun.
- label - tämän järjestäjän nimiö, joka voidaan näyttää käyttäjälle.
- icon - tämän järjestäjän yhteydessä näytettävän valinnaisen kuvakkeen polku.
- othersLabel - tämän järjestäjän valinnainen nimiö, joka voidaan näyttää käyttäjälle niiden keskeytyskohtien kuvauksena, jotka eivät kuulu tämän järjestäjän luokitteluun. Tätä nimiötä käytetään esimerkiksi, jos järjestäjä luokittelee keskeytyskohdat työaineistoiksi ja jos tietty keskeytyskohta ei kuulu mihinkään työaineistoon. Jos tälle määritteelle ei ole annettu arvoa, käytetään Muut-nimiötä.
Esimerkkejä:
Seuraavassa on esimerkki keskeytyskohtien järjestäjälaajennuksesta.
<extension
point=
"org.eclipse.debug.ui.breakpointOrganizers"
>
<breakpointOrganizer
class=
"com.example.BreakpointOrganizer"
id=
"com.example.BreakpointOrganizer"
label=
"Esimerkkijärjestäjä"
icon=
"icons/full/obj16/example_org.gif"
/>
</extension>
Edellisessä esimerkissä määritetty factory-metodi lisätään keskeytyskohtien lajitteluvalinnaksi (valinnaksi Ryhmittelyperuste > Esimerkkijärjestäjä). Kun kyseinen vaihtoehto valitaan, tämä järjestäjä lajittelee keskeytyskohdat.
API-tiedot:
Class-määritteen arvon on oltava sen Java-luokan tarkka nimi, joka toteuttaa org.eclipse.debug.ui.IBreakpointOrganizerDelegate-liittymän.
Toimitettu toteutus:
Vianmääritysympäristö sisältää keskeytyskohtien järjestäjät, jotka luokittelevat keskeytyskohdat projektien, tiedostojen, keskeytyskohtalajien ja työaineistojen mukaan.
Copyright (c) 2005 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