SAP ABAP Interface IF_ABAP_ATL_TEMPLATES (Core processing for ATL Templates)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     S_CODE_COMPLETION_ATL (Package) ABAP Code Completion - ABAP Template Language Processing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ABAP_CC_ATL_BASE Base Class for Code Completion Template Processing 20060612
Properties
Interface IF_ABAP_ATL_TEMPLATES  
Short Description Core processing for ATL Templates    
General Data
Package S_CODE_COMPLETION_ATL   ABAP Code Completion - ABAP Template Language Processing 
Created 20060612   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ABAP_CC_ATL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_ABAP_ATL_TEMPLATES has no interface.
Friends
Interface IF_ABAP_ATL_TEMPLATES has no friend.
Attributes
Interface IF_ABAP_ATL_TEMPLATES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BASIC_ATL_PARAMETERS Instance method Public Method Read any Basic (Date, Time, Etc.) Parameter Values 20060612
2 GET_BASIC_ATL_PARAMETER_LIST Instance method Public Method Read the list of basic parameters exposed 20060612
3 INFO_XYZ_SAMPLE Instance method Public Method Sample Template Information Method 20060615
4 READ_DEFAULT_TEMPLATE Instance method Public Method Read Default Template (from Include) 20060612
5 READ_TEMPLATE Instance method Public Method Read Template (Decide Between User and Default) 20060612
6 READ_USER_TEMPLATE Instance method Public Method Read User Specific Template (from Database) 20060612
7 READ_USER_TEMPLATE_SETTING Instance method Public Method Read User Specific Template Setting 20060613
8 SAVE_USER_TEMPLATE Instance method Public Method Save User Specific Template (to Database) 20060613
9 TEST_XYZ_SAMPLE Instance method Public Method Sample Template Test Method 20060615
10 XYZ_SAMPLE Instance method Public Method Sample Template Processing Method 20060615
Events
Interface IF_ABAP_ATL_TEMPLATES has no event.
Types
Interface IF_ABAP_ATL_TEMPLATES has no local type.
Method Signatures

Method GET_BASIC_ATL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) CL_ABAP_TEMPLATE_CONTEXT Context Values for Template Processor 20060612

Method GET_BASIC_ATL_PARAMETERS on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method GET_BASIC_ATL_PARAMETER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARAMETERS Call by reference Type reference (TYPE) IF_ABAP_CC_ATL_TYPES=>PARAMETERS Parameter Listing 20060612

Method GET_BASIC_ATL_PARAMETER_LIST on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method INFO_XYZ_SAMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEMPLATE_NAME Value transfer Type reference (TYPE) STRING Template Name 20060615

Method INFO_XYZ_SAMPLE on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method READ_DEFAULT_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE_NAME Call by reference Type reference (TYPE) STRING 20060612
2 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP Source 20060612
# Exception Resumable Description Created on
1 CX_ABAP_CC_ATL_TEMPLATES Exception Class for ABAP Code Completion Templates 20060612

Method READ_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE_NAME Call by reference Type reference (TYPE) STRING 20060612
2 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP Source 20060612
# Exception Resumable Description Created on
1 CX_ABAP_CC_ATL_TEMPLATES Exception Class for ABAP Code Completion Templates 20060612

Method READ_USER_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE_NAME Call by reference Type reference (TYPE) STRING 20060612
2 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP Source 20060612

Method READ_USER_TEMPLATE on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method READ_USER_TEMPLATE_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE_NAME Call by reference Type reference (TYPE) STRING 20060613
2 Returning R_USER_SETTING Value transfer Type reference (TYPE) BOOLEAN User Template overrides the default template 20060613

Method READ_USER_TEMPLATE_SETTING on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method SAVE_USER_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP Source 20060613
2 Importing I_TEMPLATE_NAME Call by reference Type reference (TYPE) STRING 20060613
3 Importing I_USER_SETTING Call by reference Type reference (TYPE) BOOLEAN User Template overrides the default template 20060613

Method SAVE_USER_TEMPLATE on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method TEST_XYZ_SAMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) STRING Error Message 20060615
2 Exporting E_SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP Source 20060615

Method TEST_XYZ_SAMPLE on Interface IF_ABAP_ATL_TEMPLATES has no exception.

Method XYZ_SAMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCE Value transfer Type reference (TYPE) RSWSOURCET ABAP Source 20060615
# Exception Resumable Description Created on
1 CX_ABAP_TEMPLATE_PARSE_ERROR 20060615
History
Last changed by/on SAP  20110908 
SAP Release Created in 710