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 NameDescriptionVisability
CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_abap_cc_atl_ui=>CONSTRUCTOR...more details

GET_CLASSGet Currently Selected Class (Template Group)Public
CALL METHOD cl_abap_cc_atl_ui=>GET_CLASS...more details

GET_CLASS_LISTGet a listing of all Classes (Template Groups)Public
CALL METHOD cl_abap_cc_atl_ui=>GET_CLASS_LIST...more details

GET_DEF_PARAMETER_LISTGet a listing of all Defaut Parameters for the Sel. MethodPublic
CALL METHOD cl_abap_cc_atl_ui=>GET_DEF_PARAMETER_LIST...more details

GET_ENHANCED_PARAMETER_LISTGet a listing of all the Parameters with additional infoPublic
CALL METHOD cl_abap_cc_atl_ui=>GET_ENHANCED_PARAMETER_LIST...more details

GET_METHODGet Currently Selected Method (Logical Template)Public
CALL METHOD cl_abap_cc_atl_ui=>GET_METHOD...more details

GET_METHOD_LISTGet a listing of all Methods (Logical Template) for Sel. ClsPublic
CALL METHOD cl_abap_cc_atl_ui=>GET_METHOD_LIST...more details

GET_OVERRIDEGet the Override Default Template FlagPublic
CALL METHOD cl_abap_cc_atl_ui=>GET_OVERRIDE...more details

GET_PARAMETER_LISTGet a listing of all Parameters for the Selected MethodPublic
CALL METHOD cl_abap_cc_atl_ui=>GET_PARAMETER_LIST...more details

GET_TEMPLATEGet Currently Selected Template (Template)Public
CALL METHOD cl_abap_cc_atl_ui=>GET_TEMPLATE...more details

INSTANTIATE_ATL_PROCESSORInstantiate the ATL Processor Class from the Selected ClassProtected
CALL METHOD cl_abap_cc_atl_ui=>INSTANTIATE_ATL_PROCESSOR...more details

READ_CLASS_LISTINGBuild a Listing of all Classes inheriting from the core intPrivate
CALL METHOD cl_abap_cc_atl_ui=>READ_CLASS_LISTING...more details

READ_DEFAULT_PARAMETER_LISTINGBuild a listing of any Default Parameters for a ClassProtected
CALL METHOD cl_abap_cc_atl_ui=>READ_DEFAULT_PARAMETER_LISTING...more details

READ_METHOD_LISTINGBuild a Listing of all Methods in the Selected ClassProtected
CALL METHOD cl_abap_cc_atl_ui=>READ_METHOD_LISTING...more details

READ_PARAMETER_LISTINGBuild a Listing of all Parameters in the Selected MethodProtected
CALL METHOD cl_abap_cc_atl_ui=>READ_PARAMETER_LISTING...more details

READ_TEMPLATE_NAMERead the template name for the selected MethodProtected
CALL METHOD cl_abap_cc_atl_ui=>READ_TEMPLATE_NAME...more details

SET_CLASSSet Currently Selected Class (Template Group)Public
CALL METHOD cl_abap_cc_atl_ui=>SET_CLASS...more details

SET_METHODSet Currently Selected Method (Logical Template)Public
CALL METHOD cl_abap_cc_atl_ui=>SET_METHOD...more details

SET_OVERRIDESet the Override Default Template FlagPublic
CALL METHOD cl_abap_cc_atl_ui=>SET_OVERRIDE...more details

TEST_METHODCall the Test Method for the selected templateProtected
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.

NameLevelDescriptionInitial ValueTypeVisability
ATL_PROCESSORInstance AttributeInstance of the Template Processing ObjectLIKE
OBJECT
Protected
CLASSInstance AttributeSelected Class (Template Group)LIKE
STRING
Private
CLASS_LISTInstance AttributeListing of possible classes (template groups)LIKE
IF_ABAP_CC_ATL_TYPES=>CLASS_LIST
Private
CORE_INTERFACEConstantInterface that all Template Classes Must inherit from'IF_ABAP_ATL_TEMPLATES'LIKE
STRING
Private
DEF_PARAM_LISTInstance AttributeList of Default Parameters for the current templateLIKE
IF_ABAP_CC_ATL_TYPES=>PARAMETERS
Private
EN_PARAM_LISTInstance AttributeEnhanced Parameter ListLIKE
SEOU_PARDIS_TABLE
Private
METHODInstance AttributeSelected Method (Logical Template)LIKE
STRING
Private
METHOD_LISTInstance AttributeListing of possible methods (Logical Templates)LIKE
IF_ABAP_CC_ATL_TYPES=>METHOD_LIST
Private
OVERRIDEInstance AttributeBoolean Variable (X=True, -=False, Space=Unknown)LIKE
BOOLEAN
Private
PARAM_LISTInstance AttributeList of all Parameter for the current selected methodLIKE
IF_ABAP_CC_ATL_TYPES=>PARAM_LIST
Private
TEMPLATEInstance AttributeSelected 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!