Logikai szerkezet szolgáltatói

org.eclipse.debug.core.logicalStructureProviders

3.1

Ez a kiterjesztési pont lehetővé teszi a közreműködők számára egy érték számára több logikai szerkezettípus biztosítását. Ez azon org.eclipse.debug.core.logicalStructureTypes kiterjesztési pont által biztosított logikai szerkezet támogatásának kiterjesztése, amely egyetlen logikai szerkezetet tesz lehetővé értékenként.

<!ELEMENT extension (logicalStructureProvider*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT logicalStructureProvider EMPTY>

<!ATTLIST logicalStructureProvider

class           CDATA #REQUIRED

modelIdentifier CDATA #REQUIRED>


Az alábbiakban logikai szerkezet típus kiterjesztési pontra látható példa:

 

<extension point=

"org.eclipse.debug.core.logicalStructureProviders"

>

<logicalStructureProvider class=

"com.example.ExampleLogicalStructureProvider"

modelIdentifier=

"com.example.debug.model"

>

</logicalStructureProvider>

</extension>

A fenti példában a megadott logikaistruktúra-szolgáltatóhoz fordul a rendszer a com.example.debug.model hibakeresési modell értékeinek alternatív logikai szerkezeteiért, amint azok megjelenítésre kerülnek a változók nézetben.

A class attribútum értéke az org.eclipse.debug.core.ILogicalStructureProvider felületet megvalósító Java osztály teljes képzésű neve.