mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 11:16:14 +08:00
47 lines
1.4 KiB
ABAP
47 lines
1.4 KiB
ABAP
class ZCL_EXCEL_STYLE_PROTECTION definition
|
|
public
|
|
final
|
|
create public .
|
|
|
|
*"* public components of class ZCL_EXCEL_STYLE_PROTECTION
|
|
*"* do not include other source files here!!!
|
|
public section.
|
|
|
|
constants C_PROTECTION_HIDDEN type ZEXCEL_CELL_PROTECTION value '1'. "#EC NOTEXT
|
|
constants C_PROTECTION_LOCKED type ZEXCEL_CELL_PROTECTION value '1'. "#EC NOTEXT
|
|
constants C_PROTECTION_UNHIDDEN type ZEXCEL_CELL_PROTECTION value '0'. "#EC NOTEXT
|
|
constants C_PROTECTION_UNLOCKED type ZEXCEL_CELL_PROTECTION value '0'. "#EC NOTEXT
|
|
data HIDDEN type ZEXCEL_CELL_PROTECTION .
|
|
data LOCKED type ZEXCEL_CELL_PROTECTION .
|
|
|
|
methods CONSTRUCTOR .
|
|
methods GET_STRUCTURE
|
|
returning
|
|
value(EP_PROTECTION) type ZEXCEL_S_STYLE_PROTECTION .
|
|
*"* protected components of class ZABAP_EXCEL_STYLE_FONT
|
|
*"* do not include other source files here!!!
|
|
*"* protected components of class ZABAP_EXCEL_STYLE_FONT
|
|
*"* do not include other source files here!!!
|
|
protected section.
|
|
*"* private components of class ZCL_EXCEL_STYLE_PROTECTION
|
|
*"* do not include other source files here!!!
|
|
private section.
|
|
ENDCLASS.
|
|
|
|
|
|
|
|
CLASS ZCL_EXCEL_STYLE_PROTECTION IMPLEMENTATION.
|
|
|
|
|
|
method CONSTRUCTOR.
|
|
locked = me->c_protection_locked.
|
|
hidden = me->c_protection_unhidden.
|
|
endmethod.
|
|
|
|
|
|
method GET_STRUCTURE.
|
|
ep_protection-locked = me->locked.
|
|
ep_protection-hidden = me->hidden.
|
|
endmethod.
|
|
ENDCLASS.
|