SAP ABAP Class CL_FPM_LIST_SETTINGS_CONTROL (Control Unit for Adaption in List UIBB)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_LIST_SETTINGS_CONTROL Controller of Current Variant and Dialog - for List UIBB 20101104
Properties
Class CL_FPM_LIST_SETTINGS_CONTROL  
Short Description Control Unit for Adaption in List UIBB    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20101104   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
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_FPM_LIST_SETTINGS_CONTROL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_LIST_SETTINGS_CONTROL Controller of Current Variant and Dialog - for List UIBB 20101104
Friends
Class CL_FPM_LIST_SETTINGS_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_PERS_DIALOG_USAGE Constant Protected Type reference (TYPE) STRING 'FPM_PERS_DIALOG_USAGE' 20101104
2 CV_PERS_DIALOG_USAGEGROUP_NAME Constant Protected Type reference (TYPE) STRING 'FPM_PERS_DIALOG_USAGES' 20101104
3 MO_COMPONENT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20101104
4 MO_CURRENT_VARIANT Instance attribute Private Object reference (TYPE REF TO) LCL_LAYOUT_SAVING_VARIANT 20101120
5 MO_FEEDER_SETTINGS Instance attribute Private Object reference (TYPE REF TO) LCL_LIST_FEEDER_SETTINGS 20111020
6 MO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20110805
7 MO_STORE Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_LIST_SETTINGS_STORE Store Object for persistence of SettingsVariant 20101104
8 MO_TABLE_READER Instance attribute Protected Object reference (TYPE REF TO) IF_WD_PERS_TABLE_READER Reads the configuration data as a table 20140205
9 MO_VARIANT_BACKUP_BEFORE_CHNGS Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_LIST_SETTINGS_VARIANT 20101126
10 MV_ACTIVE_DLG_UI_ELEMENT Instance attribute Protected Type reference (TYPE) STRING 20101116
11 MV_ALLOW_MULTI_COL_SORT Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE feeder allows sorting according to multiple columns 20120117
12 MV_ALLOW_SORT_PERSO Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE feeder allows to personalize and persist sort rules 20120118
13 MV_CURRENT_DIALOG_TYPE Instance attribute Private Type reference (TYPE) IF_FPM_LIST_SETTINGS_CONTROL=>Y_DIALOG_TYPE 20110414
Methods
# Method Level Visibility Method type Description Created on
1 BACKUP_CURRENT_VARIANT Instance method Protected Method 20101126
2 CONSTRUCTOR Instance method Protected Constructor 20101117
3 CREATE Static method Public Method 20101107
4 CREATE_VARIANT_FOR_DIALOG Instance method Protected Method 20101116
5 DESTROY_DIALOG Instance method Protected Method 20101116
6 GET_DIALOG Instance method Protected Method 20101115
7 LOAD_DEFAULT_VARIANT Instance method Protected Method 20101115
8 ON_DIALOG_APPLY Instance method Protected Event handling method 20101105
9 ON_DIALOG_CANCELLED Instance method Protected Event handling method 20101107
10 ON_LIST_OF_VARIANTS_CHANGED Instance method Protected Event handling method 20101110
11 ON_VARIANT_DELETED Instance method Protected Event handling method 20101105
12 ON_VARIANT_SAVED Instance method Protected Event handling method 20101105
13 ON_VARIANT_SAVE_FAILED Instance method Protected Event handling method 20101124
14 REPORT_MESSAGES Instance method Protected Method 20101220
15 SAVE_CURRENT_LAYOUT Instance method Protected Method 20101126
16 SET_CURRENT_VARIANT Instance method Protected Method 20101116
Events
Class CL_FPM_LIST_SETTINGS_CONTROL has no event.
Types
Class CL_FPM_LIST_SETTINGS_CONTROL has no local type.
Method Signatures

Method BACKUP_CURRENT_VARIANT Signature

Method BACKUP_CURRENT_VARIANT on class CL_FPM_LIST_SETTINGS_CONTROL has no parameter.
Method BACKUP_CURRENT_VARIANT on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT 20101117
2 Importing IO_FEEDER_SETTINGS Call by reference Object reference (TYPE REF TO) IF_FPM_LIST_FEEDER_SETTINGS 20140131
3 Importing IO_STORE Call by reference Object reference (TYPE REF TO) IF_FPM_LIST_SETTINGS_STORE 20140131

Method CONSTRUCTOR on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT 20101107
2 Importing IO_TABLE_READER Call by reference Object reference (TYPE REF TO) IF_WD_PERS_TABLE_READER Reads the configuration data as a table 20140205
3 Importing IV_CONFIG_NODE_NAME Call by reference Type reference (TYPE) STRING 20140210
4 Returning RO_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_FPM_LIST_SETTINGS_CONTROL 20101107

Method CREATE on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method CREATE_VARIANT_FOR_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_VARIANT Value transfer Object reference (TYPE REF TO) IF_FPM_LIST_SETTINGS_VARIANT 20101116

Method CREATE_VARIANT_FOR_DIALOG on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method DESTROY_DIALOG Signature

Method DESTROY_DIALOG on class CL_FPM_LIST_SETTINGS_CONTROL has no parameter.
Method DESTROY_DIALOG on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method GET_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DIALOG Value transfer Object reference (TYPE REF TO) IWCI_FPM_LIST_SETTINGS_DIALOG 20101115

Method GET_DIALOG on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method LOAD_DEFAULT_VARIANT Signature

Method LOAD_DEFAULT_VARIANT on class CL_FPM_LIST_SETTINGS_CONTROL has no parameter.
Method LOAD_DEFAULT_VARIANT on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method ON_DIALOG_APPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VARIANT Value transfer Attribute reference (LIKE) 20101110
2 Importing IV_ACTIVE_UI_ELEMENT Value transfer Attribute reference (LIKE) 20101116

Method ON_DIALOG_APPLY on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method ON_DIALOG_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE_UI_ELEMENT Value transfer Attribute reference (LIKE) 20110404

Method ON_DIALOG_CANCELLED on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method ON_LIST_OF_VARIANTS_CHANGED Signature

Method ON_LIST_OF_VARIANTS_CHANGED on class CL_FPM_LIST_SETTINGS_CONTROL has no parameter.
Method ON_LIST_OF_VARIANTS_CHANGED on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method ON_VARIANT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT_KEY Value transfer Attribute reference (LIKE) 20101105

Method ON_VARIANT_DELETED on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method ON_VARIANT_SAVED Signature

Method ON_VARIANT_SAVED on class CL_FPM_LIST_SETTINGS_CONTROL has no parameter.
Method ON_VARIANT_SAVED on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method ON_VARIANT_SAVE_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Value transfer Attribute reference (LIKE) 20110330

Method ON_VARIANT_SAVE_FAILED on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method REPORT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) IF_FPM_LIST_SETTINGS_STORE=>TY_T_MESSAGE 20101220

Method REPORT_MESSAGES on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method SAVE_CURRENT_LAYOUT Signature

Method SAVE_CURRENT_LAYOUT on class CL_FPM_LIST_SETTINGS_CONTROL has no parameter.
Method SAVE_CURRENT_LAYOUT on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.

Method SET_CURRENT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VARIANT Value transfer Object reference (TYPE REF TO) IF_FPM_LIST_SETTINGS_VARIANT 20101116

Method SET_CURRENT_VARIANT on class CL_FPM_LIST_SETTINGS_CONTROL has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 703