From 84e5883cd801d772738ea6c58b0060058a5bb65d Mon Sep 17 00:00:00 2001 From: Marc Bernard <59966492+mbtools@users.noreply.github.com> Date: Tue, 23 May 2023 18:03:31 +0200 Subject: [PATCH] Consolidate GUI actions (#6296) --- src/ui/core/zcl_abapgit_gui.clas.abap | 5 ++--- src/ui/routing/zcl_abapgit_gui_router.clas.abap | 2 +- src/zif_abapgit_definitions.intf.abap | 1 + 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ui/core/zcl_abapgit_gui.clas.abap b/src/ui/core/zcl_abapgit_gui.clas.abap index be0519363..07ca4965d 100644 --- a/src/ui/core/zcl_abapgit_gui.clas.abap +++ b/src/ui/core/zcl_abapgit_gui.clas.abap @@ -19,10 +19,9 @@ CLASS zcl_abapgit_gui DEFINITION END OF c_event_state . CONSTANTS: BEGIN OF c_action, - go_home TYPE string VALUE 'go_home', - go_db TYPE string VALUE 'go_db', + go_home TYPE string VALUE zif_abapgit_definitions=>c_action-go_home, + go_db TYPE string VALUE zif_abapgit_definitions=>c_action-go_db, END OF c_action . - METHODS go_home RAISING zcx_abapgit_exception . diff --git a/src/ui/routing/zcl_abapgit_gui_router.clas.abap b/src/ui/routing/zcl_abapgit_gui_router.clas.abap index 241615029..821db2ccb 100644 --- a/src/ui/routing/zcl_abapgit_gui_router.clas.abap +++ b/src/ui/routing/zcl_abapgit_gui_router.clas.abap @@ -205,7 +205,7 @@ CLASS zcl_abapgit_gui_router IMPLEMENTATION. lv_key = ii_event->query( )->get( 'KEY' ). CASE ii_event->mv_action. - WHEN zcl_abapgit_gui=>c_action-go_home. + WHEN zif_abapgit_definitions=>c_action-go_home. lv_last_repo_key = zcl_abapgit_persistence_user=>get_instance( )->get_repo_show( ). IF lv_last_repo_key IS NOT INITIAL. diff --git a/src/zif_abapgit_definitions.intf.abap b/src/zif_abapgit_definitions.intf.abap index a0218bb1c..b99d40c2b 100644 --- a/src/zif_abapgit_definitions.intf.abap +++ b/src/zif_abapgit_definitions.intf.abap @@ -403,6 +403,7 @@ INTERFACE zif_abapgit_definitions db_display TYPE string VALUE 'db_display', db_edit TYPE string VALUE 'db_edit', bg_update TYPE string VALUE 'bg_update', + go_home TYPE string VALUE 'go_home', go_back TYPE string VALUE 'go_back', go_explore TYPE string VALUE 'go_explore', go_repo TYPE string VALUE 'go_repo',