SAP ABAP Class CL_FPM_LIST_CONFIG_READER (Config reader class for list GUIBB)
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 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GUIBB_BASE_CONF_READER Configuration Reader GUIBB Base 20091027
Properties
Class CL_FPM_LIST_CONFIG_READER  
Short Description Config reader class for list GUIBB    
Super Class CL_FPM_GUIBB_BASE_CONF_READER Configuration Reader GUIBB Base 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20091027   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FPM_LIST_CONFIG_WRITER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FPM_LIST_CONFIG_READER has no interface implemented.
Friends
Class CL_FPM_LIST_CONFIG_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_COLUMN_ACTION Instance attribute Private Type reference (TYPE) TY_T_COLUMN_ACTION_INT 20110112
2 MT_DRAG_DROP Instance attribute Private Type reference (TYPE) TY_T_DRAG_AND_DROP_INT 20120227
3 MT_ROW_ACTIONS Instance attribute Private Type reference (TYPE) TY_T_ROW_ACTIONS_INT 20101202
Methods
# Method Level Visibility Method type Description Created on
1 GET_COLUMN_ACTION Instance method Public Method 20110112
2 GET_CTXT_MENU Instance method Public Method Return a List of Context Menus 20111222
3 GET_CTXT_MENU_ITEM Instance method Public Method Items of a context menu 20111222
4 GET_DRAG_DROP Instance method Public Method 20120227
5 GET_QUICKVIEW Instance method Public Method 20120308
6 GET_ROW_ACTIONS Instance method Public Method 20101202
Events
Class CL_FPM_LIST_CONFIG_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_COLUMN_ACTION_INT Private See coding 20110112 BEGIN OF ty_s_column_action_int. INCLUDE TYPE cl_fpm_list_config_writer=>ty_s_column_action. TYPES: path TYPE string, END OF ty_s_column_action_int
2 TY_S_DRAG_AND_DROP_INT Private See coding 20120227 BEGIN OF ty_s_DRAG_AND_DROP_int. INCLUDE TYPE CL_FPM_LIST_CONFIG_WRITER=>TY_s_DRAG_AND_DROP. TYPES: path TYPE string, END OF ty_s_DRAG_AND_DROP_int
3 TY_S_ROW_ACTIONS Public See coding 20101202 begin of ty_s_row_actions, ELEMENT_ID Type FPM_ELEMENT_ID, EVENT_ID Type FPM_EVENT_ID, TEXT Type WDY_CONF_TRANSL_TEXT, TOOLTIP Type WDY_CONF_TRANSL_TEXT, IMAGE_SOURCE Type STRING, EVENT_PARAMETERS Type STRING, ACTION_TYPE Type FPM_ACTION_TYPE, INDEX Type WDY_CONF_INDEX, end of ty_s_row_actions
4 TY_S_ROW_ACTIONS_INT Private See coding 20101202 BEGIN OF ty_s_row_actions_int . INCLUDE TYPE ty_s_row_actions. TYPES: path TYPE string, END OF ty_s_row_actions_int
5 TY_T_COLUMN_ACTION_INT Private See coding 20110112 ty_t_column_action_int TYPE STANDARD TABLE OF ty_s_column_action_int
6 TY_T_DRAG_AND_DROP_INT Private See coding 20120227 ty_t_DRAG_AND_DROP_int TYPE STANDARD TABLE OF ty_s_DRAG_AND_DROP_int
7 TY_T_ROW_ACTIONS Public See coding 20101202 ty_t_row_actions TYPE STANDARD TABLE OF ty_s_row_actions
8 TY_T_ROW_ACTIONS_INT Private See coding 20101202 ty_t_row_actions_int TYPE STANDARD TABLE OF ty_s_row_actions_int
Method Signatures

Method GET_COLUMN_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COLUMN_ACTION Call by reference Type reference (TYPE) CL_FPM_LIST_CONFIG_WRITER=>TY_S_COLUMN_ACTION 20110112
2 Importing IV_COLUMN_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20110112

Method GET_COLUMN_ACTION on class CL_FPM_LIST_CONFIG_READER has no exception.

Method GET_CTXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CTXT_MENU Value transfer Type reference (TYPE) TY_T_CTXT_MENU 20111222
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Floorplan exceptions 20111222

Method GET_CTXT_MENU_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CTXT_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20111222
2 Returning RT_CTXT_MENU_ITEM Value transfer Type reference (TYPE) TY_T_CTXT_MENU_ITEM 20111222
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Personalization Error 20111222

Method GET_DRAG_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DRAG_DROP Call by reference Type reference (TYPE) CL_FPM_LIST_CONFIG_WRITER=>TY_T_DRAG_AND_DROP 20120227
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120227

Method GET_QUICKVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUICKVIEW Call by reference Type reference (TYPE) CL_FPM_CONFIG_WRITER=>TY_T_QUICKVIEW 20120308
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120308

Method GET_ROW_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_ACTIONS Call by reference Type reference (TYPE) TY_T_ROW_ACTIONS 20101202
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20101202
History
Last changed by/on SAP  20140121 
SAP Release Created in 730