abapGit/src/objects/zcl_abapgit_object_samc.clas.abap
Marc Bernard 744ce9efce
Align naming of object super classes (#4327)
* Align naming of object super classes

- SAXX_SUPER for SAMC %26 SAPC
- W3XX_SUPER for W3HT %26 W3MI

* Delete old classes

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2020-12-15 08:05:11 +01:00

44 lines
757 B
ABAP

CLASS zcl_abapgit_object_samc DEFINITION
PUBLIC
INHERITING FROM zcl_abapgit_object_saxx_super
FINAL
CREATE PUBLIC .
PUBLIC SECTION.
PROTECTED SECTION.
METHODS get_data_class_name
REDEFINITION .
METHODS get_data_structure_name
REDEFINITION .
METHODS get_persistence_class_name
REDEFINITION .
PRIVATE SECTION.
ENDCLASS.
CLASS zcl_abapgit_object_samc IMPLEMENTATION.
METHOD get_data_class_name.
rv_data_class_name = 'CL_AMC_APPLICATION_OBJ_DATA'.
ENDMETHOD.
METHOD get_data_structure_name.
rv_data_structure_name = 'AMC_APPLICATION_COMPLETE'.
ENDMETHOD.
METHOD get_persistence_class_name.
rv_persistence_class_name = 'CL_AMC_APPLICATION_OBJ_PERS'.
ENDMETHOD.
ENDCLASS.