SAP CL_ABAP_CC_ATL_UI OO Class - ABAP Code Completion: ATL Template Maintenance UI Layer
CL_ABAP_CC_ATL_UI is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_ABAP_CC_ATL_UI including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_ABAP_CC_ATL_UI SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_abap_cc_atl_ui=>CONSTRUCTOR...more details | ||
| GET_CLASS | Get Currently Selected Class (Template Group) | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_CLASS...more details | ||
| GET_CLASS_LIST | Get a listing of all Classes (Template Groups) | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_CLASS_LIST...more details | ||
| GET_DEF_PARAMETER_LIST | Get a listing of all Defaut Parameters for the Sel. Method | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_DEF_PARAMETER_LIST...more details | ||
| GET_ENHANCED_PARAMETER_LIST | Get a listing of all the Parameters with additional info | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_ENHANCED_PARAMETER_LIST...more details | ||
| GET_METHOD | Get Currently Selected Method (Logical Template) | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_METHOD...more details | ||
|
| ||
| GET_METHOD_LIST | Get a listing of all Methods (Logical Template) for Sel. Cls | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_METHOD_LIST...more details | ||
| GET_OVERRIDE | Get the Override Default Template Flag | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_OVERRIDE...more details | ||
| GET_PARAMETER_LIST | Get a listing of all Parameters for the Selected Method | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_PARAMETER_LIST...more details | ||
| GET_TEMPLATE | Get Currently Selected Template (Template) | Public |
| CALL METHOD cl_abap_cc_atl_ui=>GET_TEMPLATE...more details | ||
| INSTANTIATE_ATL_PROCESSOR | Instantiate the ATL Processor Class from the Selected Class | Protected |
| CALL METHOD cl_abap_cc_atl_ui=>INSTANTIATE_ATL_PROCESSOR...more details | ||
| READ_CLASS_LISTING | Build a Listing of all Classes inheriting from the core int | Private |
| CALL METHOD cl_abap_cc_atl_ui=>READ_CLASS_LISTING...more details | ||
| READ_DEFAULT_PARAMETER_LISTING | Build a listing of any Default Parameters for a Class | Protected |
| CALL METHOD cl_abap_cc_atl_ui=>READ_DEFAULT_PARAMETER_LISTING...more details | ||
| READ_METHOD_LISTING | Build a Listing of all Methods in the Selected Class | Protected |
| CALL METHOD cl_abap_cc_atl_ui=>READ_METHOD_LISTING...more details | ||
| READ_PARAMETER_LISTING | Build a Listing of all Parameters in the Selected Method | Protected |
| CALL METHOD cl_abap_cc_atl_ui=>READ_PARAMETER_LISTING...more details | ||
| READ_TEMPLATE_NAME | Read the template name for the selected Method | Protected |
| CALL METHOD cl_abap_cc_atl_ui=>READ_TEMPLATE_NAME...more details | ||
| SET_CLASS | Set Currently Selected Class (Template Group) | Public |
| CALL METHOD cl_abap_cc_atl_ui=>SET_CLASS...more details | ||
| SET_METHOD | Set Currently Selected Method (Logical Template) | Public |
| CALL METHOD cl_abap_cc_atl_ui=>SET_METHOD...more details | ||
| SET_OVERRIDE | Set the Override Default Template Flag | Public |
| CALL METHOD cl_abap_cc_atl_ui=>SET_OVERRIDE...more details | ||
| TEST_METHOD | Call the Test Method for the selected template | Protected |
| CALL METHOD cl_abap_cc_atl_ui=>TEST_METHOD...more details | ||
CL_ABAP_CC_ATL_UI attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| ATL_PROCESSOR | Instance Attribute | Instance of the Template Processing Object | LIKE OBJECT | Protected | |
| CLASS | Instance Attribute | Selected Class (Template Group) | LIKE STRING | Private | |
| CLASS_LIST | Instance Attribute | Listing of possible classes (template groups) | LIKE IF_ABAP_CC_ATL_TYPES=>CLASS_LIST | Private | |
| CORE_INTERFACE | Constant | Interface that all Template Classes Must inherit from | 'IF_ABAP_ATL_TEMPLATES' | LIKE STRING | Private |
| DEF_PARAM_LIST | Instance Attribute | List of Default Parameters for the current template | LIKE IF_ABAP_CC_ATL_TYPES=>PARAMETERS | Private | |
| EN_PARAM_LIST | Instance Attribute | Enhanced Parameter List | LIKE SEOU_PARDIS_TABLE | Private | |
| METHOD | Instance Attribute | Selected Method (Logical Template) | LIKE STRING | Private | |
| METHOD_LIST | Instance Attribute | Listing of possible methods (Logical Templates) | LIKE IF_ABAP_CC_ATL_TYPES=>METHOD_LIST | Private | |
| OVERRIDE | Instance Attribute | Boolean Variable (X=True, -=False, Space=Unknown) | LIKE BOOLEAN | Private | |
| PARAM_LIST | Instance Attribute | List of all Parameter for the current selected method | LIKE IF_ABAP_CC_ATL_TYPES=>PARAM_LIST | Private | |
| TEMPLATE | Instance Attribute | Selected Template (Template Name) | LIKE STRING | Private |
Links to Related Class(s)
CL_ABAP_...Full list of available SAP object classes
Search for further information about these or an SAP related objects