SAP ABAP Interface IF_ALV_CML_LAYOUT_HANDLER (IF_ALV_CUL_LAYOUT_HANDLER)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_GUI_CML (Package) SAP GUI ALV Configuration - Model Parts - LVC
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ALV_CML_LAYOUT_HANDLER ALV Model Item Table Settings: LVC_S_LAYO 20130123
Properties
Interface IF_ALV_CML_LAYOUT_HANDLER  
Short Description IF_ALV_CUL_LAYOUT_HANDLER    
General Data
Package SALV_GUI_CML   SAP GUI ALV Configuration - Model Parts - LVC 
Created 20130119   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_ALV_CUL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_ALV_CML_LAYOUT_HANDLER has no interface.
Friends
Interface IF_ALV_CML_LAYOUT_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_SAVE_WITH_OPTIONS Constant Public See coding 20130125
Methods
# Method Level Visibility Method type Description Created on
1 GET_AUTH_USPEC Instance method Public Method 20130119
2 GET_CURRENT_VARIANT Instance method Public Method 20130119
3 GET_DEFAULT_VARIANT_FOR_SCOPE Instance method Public Method 20130123
4 GET_LAYOUT_ID Instance method Public Method 20130123
5 GET_SAVE_TYPE Instance method Public Method 20130119
6 GET_SAVE_WITH_OPTIONS Instance method Public Method 20130125
7 GET_SYSTEM_TYPE Instance method Public Method 20130119
8 GET_VARIANTS Instance method Public Method 20130119
9 IS_CURRENT_VARIANT_DEFAULT Instance method Public Method 20130119
10 IS_DEFAULT_HANDLING_ALLOWED Instance method Public Method 20130119
11 IS_VARIANT_FOR_SCOPE_EXISTING Instance method Public Method 20130123
12 IS_VARIANT_NAME_VALID Instance method Public Method 20130119
13 SET_CURRENT_VARIANT Instance method Public Method 20130119
14 SET_CURRENT_VARIANT_AS_DEFAULT Instance method Public Method 20130119
15 SET_DEFAULT_HANDLING_ALLOWED Instance method Public Method 20130123
16 SET_LAYOUT_ID Instance method Public Method 20130123
17 SET_SAVE_TYPE Instance method Public Method 20130122
18 SET_SAVE_WITH_OPTIONS Instance method Public Method 20130125
19 SET_USER_SPECIFIC Instance method Public Method 20130128
Events
Interface IF_ALV_CML_LAYOUT_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_LTDXID Public See coding 20130123 begin of ys_ltdxid, REPORT Type REPID, HANDLE Type SLIS_HANDL, LOG_GROUP Type SLIS_LOGGR, end of ys_ltdxid
2 YS_SAVE_WITH_OPTIONS Public See coding 20130125 begin of ys_save_with_options, including_sorting_rules type abap_bool, including_filtering_rules type abap_bool, including_grouping_rules type abap_bool, end of ys_save_with_options
3 YS_TYPE_VARIANT Public See coding 20130119 begin of ys_type_variant. include type ltvariant. types: color type char04, default type char40, end of ys_type_variant
4 YS_VARIANT Public See coding 20130123 begin of ys_variant. include type ltvariant. types: color type char04, default type char40, end of ys_variant
5 YT_TYPE_VARIANT Public See coding 20130119 yt_type_variant type standard table of ys_type_variant initial size 0
6 YT_VARIANT Public See coding 20130123 yt_variant type standard table of ys_variant initial size 0
Method Signatures

Method GET_AUTH_USPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AUTH_USPEC Value transfer Type reference (TYPE) IF_ALV_CUL=>Y_FLAG 20130119

Method GET_AUTH_USPEC on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method GET_CURRENT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_VARIANT Value transfer Type reference (TYPE) DISVARIANT 20130122

Method GET_CURRENT_VARIANT on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method GET_DEFAULT_VARIANT_FOR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20130123
2 Importing I_USER_SPECIFIC Call by reference Type reference (TYPE) C 20130123
# Exception Resumable Description Created on
1 DEFAULT_HANDLING_NOT_ALLOWED 20130314
2 NOT_FOUND 20130123

Method GET_LAYOUT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LAYOUT_ID Value transfer Type reference (TYPE) YS_LTDXID 20130123

Method GET_LAYOUT_ID on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method GET_SAVE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SAVE_TYPE Value transfer Type reference (TYPE) IF_ALV_CUL=>Y_FLAG 20130119

Method GET_SAVE_TYPE on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method GET_SAVE_WITH_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAVE_WITH_OPTIONS Call by reference Type reference (TYPE) IF_ALV_CML_LAYOUT_HANDLER=>YS_SAVE_WITH_OPTIONS 20130125

Method GET_SAVE_WITH_OPTIONS on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method GET_SYSTEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) IF_ALV_CUL=>Y_FLAG 20130119

Method GET_SYSTEM_TYPE on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method GET_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130125
2 Importing I_RESTRICT_BY_SCOPE Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FLAG IF_ALV_CUL=>C_AUTH_USPEC-ALLOWED_FOR_ALL 20130123
3 Importing I_SYNCHRONIZE_WITH_LIST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130321
4 Exporting T_VARIANTS Call by reference Type reference (TYPE) YT_VARIANT Anzeigevariante (interne Verwendung) 20130119

Method GET_VARIANTS on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method IS_CURRENT_VARIANT_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20130122

Method IS_CURRENT_VARIANT_DEFAULT on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method IS_DEFAULT_HANDLING_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20130119

Method IS_DEFAULT_HANDLING_ALLOWED on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method IS_VARIANT_FOR_SCOPE_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20130123
2 Importing I_USER_SPECIFIC Call by reference Type reference (TYPE) C 20130123
# Exception Resumable Description Created on
1 NOT_FOUND 20130123

Method IS_VARIANT_NAME_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20130314
2 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20130314

Method IS_VARIANT_NAME_VALID on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method SET_CURRENT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT 20130122

Method SET_CURRENT_VARIANT on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method SET_CURRENT_VARIANT_AS_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130119
# Exception Resumable Description Created on
1 DEFAULT_HANDLING_NOT_ALLOWED 20130314

Method SET_DEFAULT_HANDLING_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_HANDLING_ALLOWED Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FLAG 20130125

Method SET_DEFAULT_HANDLING_ALLOWED on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method SET_LAYOUT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT_ID Value transfer Type reference (TYPE) YS_LTDXID 20130123

Method SET_LAYOUT_ID on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method SET_SAVE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_TYPE Call by reference Type reference (TYPE) IF_ALV_CUL=>Y_FLAG 20130122

Method SET_SAVE_TYPE on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method SET_SAVE_WITH_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAVE_WITH_OPTIONS Call by reference Type reference (TYPE) IF_ALV_CML_LAYOUT_HANDLER=>YS_SAVE_WITH_OPTIONS 20130125

Method SET_SAVE_WITH_OPTIONS on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.

Method SET_USER_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_SPECIFIC Call by reference Type reference (TYPE) ABAP_BOOL 20130128

Method SET_USER_SPECIFIC on Interface IF_ALV_CML_LAYOUT_HANDLER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740