mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
move get_jumper() to new objects factory (#6363)
This commit is contained in:
parent
e177147f10
commit
a8bce57373
|
@ -144,7 +144,7 @@ CLASS zcl_abapgit_object_aqbg IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'RS38S-BGNUM'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SQ03'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -118,7 +118,7 @@ CLASS zcl_abapgit_object_aqqu IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'RS38R-QNUM'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SQ01'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -118,7 +118,7 @@ CLASS zcl_abapgit_object_aqsg IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'RS38Q-NAME'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SQ02'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -352,7 +352,7 @@ CLASS zcl_abapgit_object_chdo IMPLEMENTATION.
|
|||
ls_bdcdata-fval = '=DISP'.
|
||||
APPEND ls_bdcdata TO lt_bdcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SCDO'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -135,7 +135,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_clas IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD constructor.
|
||||
|
@ -927,7 +927,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CLAS IMPLEMENTATION.
|
|||
ENDCASE.
|
||||
|
||||
IF ls_item-obj_name IS NOT INITIAL.
|
||||
rv_exit = zcl_abapgit_ui_factory=>get_gui_jumper( )->jump( ls_item ).
|
||||
rv_exit = zcl_abapgit_objects_factory=>get_gui_jumper( )->jump( ls_item ).
|
||||
ENDIF.
|
||||
|
||||
" Otherwise covered by ZCL_ABAPGIT_OBJECTS=>JUMP
|
||||
|
|
|
@ -32,7 +32,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_CUS1 IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_cus1 IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD constructor.
|
||||
|
@ -163,7 +163,7 @@ CLASS ZCL_ABAPGIT_OBJECT_CUS1 IMPLEMENTATION.
|
|||
<ls_bdc_data>-fnam = 'BDC_OKCODE'.
|
||||
<ls_bdc_data>-fval = '=ACT_DISP'.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'S_CUS_ACTIVITY'
|
||||
it_bdcdata = lt_bdc_data ).
|
||||
|
||||
|
|
|
@ -76,7 +76,7 @@ CLASS zcl_abapgit_object_dial IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=BACK'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE35'
|
||||
it_bdcdata = lt_bcdata
|
||||
iv_new_window = abap_false ).
|
||||
|
|
|
@ -18,7 +18,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_DOCT IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_doct IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD constructor.
|
||||
|
@ -150,7 +150,7 @@ CLASS ZCL_ABAPGIT_OBJECT_DOCT IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=SHOW'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE61'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -384,7 +384,7 @@ CLASS zcl_abapgit_object_form IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'RSSCF-TDFORM'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE71'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -162,7 +162,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_FUGR IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD check_rfc_parameters.
|
||||
|
@ -1332,7 +1332,7 @@ CLASS ZCL_ABAPGIT_OBJECT_FUGR IMPLEMENTATION.
|
|||
|
||||
LOOP AT lt_functions ASSIGNING <ls_function> WHERE funcname = ls_item-obj_name.
|
||||
ls_item-obj_name = <ls_function>-include.
|
||||
rv_exit = zcl_abapgit_ui_factory=>get_gui_jumper( )->jump( ls_item ).
|
||||
rv_exit = zcl_abapgit_objects_factory=>get_gui_jumper( )->jump( ls_item ).
|
||||
IF rv_exit = abap_true.
|
||||
RETURN.
|
||||
ENDIF.
|
||||
|
@ -1341,7 +1341,7 @@ CLASS ZCL_ABAPGIT_OBJECT_FUGR IMPLEMENTATION.
|
|||
lt_includes = includes( ).
|
||||
|
||||
LOOP AT lt_includes ASSIGNING <lv_include> WHERE table_line = ls_item-obj_name.
|
||||
rv_exit = zcl_abapgit_ui_factory=>get_gui_jumper( )->jump( ls_item ).
|
||||
rv_exit = zcl_abapgit_objects_factory=>get_gui_jumper( )->jump( ls_item ).
|
||||
IF rv_exit = abap_true.
|
||||
RETURN.
|
||||
ENDIF.
|
||||
|
|
|
@ -311,7 +311,7 @@ CLASS zcl_abapgit_object_idoc IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'BDC_OKCODE'.
|
||||
<ls_bdcdata>-fval = '=DISP'.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'WE30'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -173,7 +173,7 @@ CLASS zcl_abapgit_object_iext IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'BDC_OKCODE'.
|
||||
<ls_bdcdata>-fval = '=DISP'.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'WE30'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -150,7 +150,7 @@ CLASS zcl_abapgit_object_iwmo IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'GS_MODEL_SCREEN_100-VERSION'.
|
||||
<ls_bdcdata>-fval = lv_version.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = '/IWBEP/REG_MODEL'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -150,7 +150,7 @@ CLASS zcl_abapgit_object_iwsv IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'GS_SCREEN_100-VERSION'.
|
||||
<ls_bdcdata>-fval = lv_version.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = '/IWBEP/REG_SERVICE'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -298,7 +298,7 @@ CLASS zcl_abapgit_object_nrob IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=DISP'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SNRO'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -197,7 +197,7 @@ CLASS zcl_abapgit_object_pers IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=PERSDISPLAY'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'PERSREG'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -47,7 +47,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_SHI3 IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_shi3 IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD clear_fields.
|
||||
|
@ -209,7 +209,7 @@ CLASS ZCL_ABAPGIT_OBJECT_SHI3 IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'BMENUNAME-ID'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE43'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -251,7 +251,7 @@ CLASS zcl_abapgit_object_shma IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=SHOW'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SHMA'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -84,7 +84,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_SICF IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_sicf IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD change_sicf.
|
||||
|
@ -595,7 +595,7 @@ CLASS ZCL_ABAPGIT_OBJECT_SICF IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=ONLI'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SICF'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -389,7 +389,7 @@ CLASS zcl_abapgit_object_ssfo IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'BDC_OKCODE'.
|
||||
<ls_bdcdata>-fval = '=DISPLAY'.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SMARTFORMS'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -204,7 +204,7 @@ CLASS zcl_abapgit_object_ssst IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=DISPLAY'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SMARTSTYLES'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -165,7 +165,7 @@ CLASS zcl_abapgit_object_styl IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=SHOW'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE72'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -106,7 +106,7 @@ ENDCLASS.
|
|||
|
||||
|
||||
|
||||
CLASS ZCL_ABAPGIT_OBJECT_TRAN IMPLEMENTATION.
|
||||
CLASS zcl_abapgit_object_tran IMPLEMENTATION.
|
||||
|
||||
|
||||
METHOD add_data.
|
||||
|
@ -855,7 +855,7 @@ CLASS ZCL_ABAPGIT_OBJECT_TRAN IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'TSTC-TCODE'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE93'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -728,7 +728,7 @@ CLASS zcl_abapgit_object_udmo IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'RSUD3-OBJ_KEY'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SD11'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -696,7 +696,7 @@ CLASS zcl_abapgit_object_ueno IMPLEMENTATION.
|
|||
<ls_bdcdata>-fnam = 'RSUD3-OBJ_KEY'.
|
||||
<ls_bdcdata>-fval = ms_item-obj_name.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SD11'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -239,7 +239,7 @@ CLASS zcl_abapgit_object_vcls IMPLEMENTATION.
|
|||
ls_bcdata-fval = '=CLSH'.
|
||||
APPEND ls_bcdata TO lt_bcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SE54'
|
||||
it_bdcdata = lt_bcdata ).
|
||||
|
||||
|
|
|
@ -387,7 +387,7 @@ CLASS zcl_abapgit_object_w3xx_super IMPLEMENTATION.
|
|||
ls_bdcdata-fval = '=ONLI'.
|
||||
APPEND ls_bdcdata TO lt_bdcdata.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_batch_input(
|
||||
iv_tcode = 'SMW0'
|
||||
it_bdcdata = lt_bdcdata ).
|
||||
|
||||
|
|
|
@ -1106,7 +1106,7 @@ CLASS zcl_abapgit_objects IMPLEMENTATION.
|
|||
|
||||
IF lv_exit = abap_false.
|
||||
" Open object in new window with generic jumper
|
||||
lv_exit = zcl_abapgit_ui_factory=>get_gui_jumper( )->jump(
|
||||
lv_exit = zcl_abapgit_objects_factory=>get_gui_jumper( )->jump(
|
||||
is_item = is_item
|
||||
is_sub_item = is_sub_item
|
||||
iv_line_number = iv_line_number
|
||||
|
|
30
src/objects/zcl_abapgit_objects_factory.clas.abap
Normal file
30
src/objects/zcl_abapgit_objects_factory.clas.abap
Normal file
|
@ -0,0 +1,30 @@
|
|||
CLASS zcl_abapgit_objects_factory DEFINITION
|
||||
PUBLIC
|
||||
CREATE PRIVATE
|
||||
GLOBAL FRIENDS zcl_abapgit_objects_injector .
|
||||
|
||||
PUBLIC SECTION.
|
||||
CLASS-METHODS get_gui_jumper
|
||||
RETURNING
|
||||
VALUE(ri_gui_jumper) TYPE REF TO zif_abapgit_gui_jumper .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
|
||||
CLASS-DATA gi_gui_jumper TYPE REF TO zif_abapgit_gui_jumper .
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
||||
CLASS zcl_abapgit_objects_factory IMPLEMENTATION.
|
||||
|
||||
METHOD get_gui_jumper.
|
||||
|
||||
IF gi_gui_jumper IS INITIAL.
|
||||
CREATE OBJECT gi_gui_jumper TYPE zcl_abapgit_gui_jumper.
|
||||
ENDIF.
|
||||
|
||||
ri_gui_jumper = gi_gui_jumper.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
ENDCLASS.
|
16
src/objects/zcl_abapgit_objects_factory.clas.xml
Normal file
16
src/objects/zcl_abapgit_objects_factory.clas.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||
<asx:values>
|
||||
<VSEOCLASS>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECTS_FACTORY</CLSNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>abapGit - Objects Factory</DESCRIPT>
|
||||
<STATE>1</STATE>
|
||||
<CLSCCINCL>X</CLSCCINCL>
|
||||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
24
src/objects/zcl_abapgit_objects_injector.clas.abap
Normal file
24
src/objects/zcl_abapgit_objects_injector.clas.abap
Normal file
|
@ -0,0 +1,24 @@
|
|||
CLASS zcl_abapgit_objects_injector DEFINITION
|
||||
PUBLIC
|
||||
CREATE PRIVATE .
|
||||
|
||||
PUBLIC SECTION.
|
||||
|
||||
CLASS-METHODS set_gui_jumper
|
||||
IMPORTING
|
||||
!ii_gui_jumper TYPE REF TO zif_abapgit_gui_jumper .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
||||
CLASS zcl_abapgit_objects_injector IMPLEMENTATION.
|
||||
|
||||
METHOD set_gui_jumper.
|
||||
|
||||
zcl_abapgit_objects_factory=>gi_gui_jumper = ii_gui_jumper.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
ENDCLASS.
|
16
src/objects/zcl_abapgit_objects_injector.clas.xml
Normal file
16
src/objects/zcl_abapgit_objects_injector.clas.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||
<asx:values>
|
||||
<VSEOCLASS>
|
||||
<CLSNAME>ZCL_ABAPGIT_OBJECTS_INJECTOR</CLSNAME>
|
||||
<LANGU>E</LANGU>
|
||||
<DESCRIPT>abapGit - Objects Injector</DESCRIPT>
|
||||
<STATE>1</STATE>
|
||||
<CLSCCINCL>X</CLSCCINCL>
|
||||
<FIXPT>X</FIXPT>
|
||||
<UNICODE>X</UNICODE>
|
||||
</VSEOCLASS>
|
||||
</asx:values>
|
||||
</asx:abap>
|
||||
</abapGit>
|
|
@ -688,7 +688,7 @@ CLASS zcl_abapgit_gui_page_repo_view IMPLEMENTATION.
|
|||
zcx_abapgit_exception=>raise( |Please install the abapGit repository| ).
|
||||
ENDIF.
|
||||
|
||||
zcl_abapgit_ui_factory=>get_gui_jumper( )->jump_abapgit(
|
||||
zcl_abapgit_objects_factory=>get_gui_jumper( )->jump_abapgit(
|
||||
iv_language = lv_main_language
|
||||
iv_key = mo_repo->get_key( ) ).
|
||||
|
||||
|
|
|
@ -32,9 +32,6 @@ CLASS zcl_abapgit_ui_factory DEFINITION
|
|||
!iv_disable_query_table TYPE abap_bool DEFAULT abap_true
|
||||
RETURNING
|
||||
VALUE(ri_viewer) TYPE REF TO zif_abapgit_html_viewer .
|
||||
CLASS-METHODS get_gui_jumper
|
||||
RETURNING
|
||||
VALUE(ri_gui_jumper) TYPE REF TO zif_abapgit_gui_jumper .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
|
||||
|
@ -43,7 +40,6 @@ CLASS zcl_abapgit_ui_factory DEFINITION
|
|||
CLASS-DATA go_gui TYPE REF TO zcl_abapgit_gui .
|
||||
CLASS-DATA gi_fe_services TYPE REF TO zif_abapgit_frontend_services .
|
||||
CLASS-DATA gi_gui_services TYPE REF TO zif_abapgit_gui_services .
|
||||
CLASS-DATA gi_gui_jumper TYPE REF TO zif_abapgit_gui_jumper .
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
@ -159,17 +155,6 @@ CLASS zcl_abapgit_ui_factory IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD get_gui_jumper.
|
||||
|
||||
IF gi_gui_jumper IS INITIAL.
|
||||
CREATE OBJECT gi_gui_jumper TYPE zcl_abapgit_gui_jumper.
|
||||
ENDIF.
|
||||
|
||||
ri_gui_jumper = gi_gui_jumper.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD get_gui_services.
|
||||
IF gi_gui_services IS NOT BOUND.
|
||||
gi_gui_services ?= get_gui( ).
|
||||
|
|
|
@ -19,9 +19,6 @@ CLASS zcl_abapgit_ui_injector DEFINITION
|
|||
CLASS-METHODS set_html_viewer
|
||||
IMPORTING
|
||||
!ii_html_viewer TYPE REF TO zif_abapgit_html_viewer .
|
||||
CLASS-METHODS set_gui_jumper
|
||||
IMPORTING
|
||||
!ii_gui_jumper TYPE REF TO zif_abapgit_gui_jumper .
|
||||
PROTECTED SECTION.
|
||||
PRIVATE SECTION.
|
||||
ENDCLASS.
|
||||
|
@ -45,13 +42,6 @@ CLASS zcl_abapgit_ui_injector IMPLEMENTATION.
|
|||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD set_gui_jumper.
|
||||
|
||||
zcl_abapgit_ui_factory=>gi_gui_jumper = ii_gui_jumper.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
METHOD set_gui_services.
|
||||
|
||||
zcl_abapgit_ui_factory=>gi_gui_services = ii_gui_services.
|
||||
|
|
Loading…
Reference in New Issue
Block a user