mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 14:06:24 +08:00

* remove TYPE-POOLS statements * fix whitespace Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
71 lines
1.0 KiB
ABAP
71 lines
1.0 KiB
ABAP
CLASS zcl_excel_comment DEFINITION
|
|
PUBLIC
|
|
FINAL
|
|
CREATE PUBLIC .
|
|
|
|
PUBLIC SECTION.
|
|
|
|
METHODS constructor .
|
|
METHODS get_name
|
|
RETURNING
|
|
VALUE(r_name) TYPE string .
|
|
METHODS get_index
|
|
RETURNING
|
|
VALUE(rp_index) TYPE string .
|
|
METHODS get_ref
|
|
RETURNING
|
|
VALUE(rp_ref) TYPE string .
|
|
METHODS get_text
|
|
RETURNING
|
|
VALUE(rp_text) TYPE string .
|
|
METHODS set_text
|
|
IMPORTING
|
|
!ip_text TYPE string
|
|
!ip_ref TYPE string OPTIONAL .
|
|
PROTECTED SECTION.
|
|
PRIVATE SECTION.
|
|
|
|
DATA index TYPE string .
|
|
DATA ref TYPE string .
|
|
DATA text TYPE string .
|
|
ENDCLASS.
|
|
|
|
|
|
|
|
CLASS zcl_excel_comment IMPLEMENTATION.
|
|
|
|
|
|
METHOD constructor.
|
|
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD get_index.
|
|
rp_index = me->index.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD get_name.
|
|
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD get_ref.
|
|
rp_ref = me->ref.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD get_text.
|
|
rp_text = me->text.
|
|
ENDMETHOD.
|
|
|
|
|
|
METHOD set_text.
|
|
me->text = ip_text.
|
|
|
|
IF ip_ref IS SUPPLIED.
|
|
me->ref = ip_ref.
|
|
ENDIF.
|
|
ENDMETHOD.
|
|
ENDCLASS.
|