Wiedergabeerweiterung

org.eclipse.debug.core.memoryRenderings

Eclipse 3.0

Hierbei handelt es sich um einen internen Erweiterungspunkt, mit dem Plug-ins Wiedergaben für Hauptspeicherblöcke definieren können. Dieser Erweiterungspunkt wird für den internen Gebrauch nur in Eclipse 3.0 freigegeben und kann in einer künftigen Freigabe als API veröffentlicht werden. Eine Wiedergabe ist die Darstellung einer Benutzerschnittstelle eines Hauptspeicherblocks. Zusätzlich zur HEX-Darstellung, die standardmäßig in der Sicht 'Speicher' erstellt wird, kann ein Hauptspeicherblock in anderen Formaten dargestellt werden. Zum Beispiel können die Rohdaten eines Hauptspeicherblocks als Text wiedergegeben und als ASCII-Zeichenfolgen angezeigt werden. Die Daten können auch als numerische Werte widergegeben und als ganze Zahl oder Dezimalzahlen angezeigt werden werden. Durch diesen Erweiterungspunkt können Plug-Ins Wiedergaben definieren, die ihren Anforderungen entsprechen. Außerdem können sie ihre eigenen Wiedergabesichten definierten, die die von ihnen definierten Wiedergaben anzeigen sollen.

<!ELEMENT extension (rendering* | default_renderings* | rendering_binding*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT rendering ((rendering_property*))>

<!ATTLIST rendering

renderingId      CDATA #REQUIRED

name             CDATA #REQUIRED

renderingFactory CDATA #IMPLIED>

Dieses Element definiert eine Wiedergabe. Eine Wiedergabe umfasst eine ID, einen Namen und optional eine Wiedergabefactory sowie eine Liste der Wiedergabeeigenschaften.



<!ELEMENT rendering_property EMPTY>

<!ATTLIST rendering_property

renderingId CDATA #REQUIRED

name        CDATA #REQUIRED

value       CDATA #REQUIRED>

Zur Angabe von wiedergabespezifischen Eigenschaften.



<!ELEMENT default_renderings EMPTY>

<!ATTLIST default_renderings

memoryBlockClass CDATA #REQUIRED

renderingIds     CDATA #REQUIRED>

Standard-Wiedergaben, die erstellt werden müssen, wenn ein Objekt von "memoryBlockClass" erstellt wird.



<!ELEMENT rendering_binding EMPTY>

<!ATTLIST rendering_binding

memoryBlockClass CDATA #REQUIRED

renderingIds     CDATA #REQUIRED>

Verbindet einen Hauptspeicherblock mit einer Wiedergabeliste. Ermöglicht Plug-ins eine List mit gültigen Wiedergaben für ihre Hauptspeicherblocks zu definieren.



[Geben Sie hier die API-Informationen ein.]

[Geben Sie hier Informationen zur bereitgestellten Implementierung dieses Erweiterungspunkts ein.]