IF_WD_CONTEXT_MENU_MANAGER
Das Interface IF_WD_CONTEXT_MENU_MANAGER verwaltet alle Kontextmenüs, die dynamisch angelegt sind bzw. in der Designzeit angelegt wurden. Über den Context-Menu-Manager können Sie existierende Kontextmenüs auch ändern.
Das Kontextmenü, das das Web-Dynpro-ABAP-Framework für den Rechtsklick aus den statisch deklarierten Dingen ermitteln konnte.
Die Methode fügt der Liste der UI-Elemente ein mit Hilfe der Methode CL_WD_MENU=>NEW_MENU dynamisch erzeugtes Kontextmenü hinzu.
Einziger Parameter (Importing) ist hier MENU vom Typ CL_WD_MENU.
Methode für das Löschen eines Kontextmenüs
Einziger Parameter (Importing) ist hier ID vom Typ String.
Methode für das Zurückgeben eines Kontextmenüs
Diese Methode hat die ID (Typ String) als Importparameter. Über MENU (Typ CL_WD_MENU) wird das Menü, das angezeigt wird, zurückgeliefert. Wenn kein eigenes Kontextmenü existiert, wird ein Null-Pointer zurückgeliefert.
Diese Methode dient dazu, das Kontextmenü zu vernichten, das das Web-Dynpro-ABAP-Framework aus dem statisch deklarierten Teil ermittelt hat.