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_INHERIT type ZEXCEL_PROTECTION value 'inherit'. "#EC NOTEXT constants C_PROTECTION_PROTECTED type ZEXCEL_PROTECTION value 'protected'. "#EC NOTEXT constants C_PROTECTION_UNPROTECTED type ZEXCEL_PROTECTION value 'unprotected'. "#EC NOTEXT data LOCKED type ZEXCEL_PROTECTION . data HIDDEN type ZEXCEL_PROTECTION . methods CONSTRUCTOR . *"* 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. *"* local class implementation for public class *"* use this source file for the implementation part of *"* local helper classes *"* use this source file for any type declarations (class *"* definitions, interfaces or data types) you need for method *"* implementation or private method's signature *"* use this source file for any macro definitions you need *"* in the implementation part of the class method CONSTRUCTOR. locked = me->c_protection_inherit. hidden = me->c_protection_inherit. endmethod.