SAP ABAP Class CL_FPM_GUIBB_BASE_ASSIST (Base assistance class for lists and trees)
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_ASSIST GUIBB Assistence Base Class 20090811
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_LIST_ASSISTANCE Assistance class for list GUIBB 20090811
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_TREE_ASSISTANCE Assistance class for TREE GUIBB 20090811
Properties
Class CL_FPM_GUIBB_BASE_ASSIST  
Short Description Base assistance class for lists and trees    
Super Class CL_FPM_GUIBB_ASSIST GUIBB Assistence Base Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20090811   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 CL_FPM_CTXT_MENU Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FPM_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_GUIBB_BASE_ASSIST has no interface implemented.
Friends
Class CL_FPM_GUIBB_BASE_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FILTER_NODE Constant Protected Type reference (TYPE) STRING 'FILTER_NODE' Filternode Name 20090811
2 MC_TOOLBAR_NODE Constant Protected Type reference (TYPE) STRING 'TOOLBAR_BINDING' 20090811
3 MO_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090811
4 MO_CURRENT_EVENT Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_EVENT current event 20090811
5 MO_FIELDCAT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20090811
6 MO_ND_DATA Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Contains the 'DYNAMIC' subnode 20090811
7 MO_PAGING_UTIL Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_GUIBB_LIST_PAGING_UTIL services for paging 20090811
8 MO_RENDER_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_GUIBB_BASE_RENDER Rendering of Lists 20090811
9 MO_TABLE_METHOD_HNDL Instance attribute Protected Object reference (TYPE REF TO) IF_WD_TABLE_METHOD_HNDL Method Handler for the Table 20090811
10 MO_TABLE_MODIFIER Instance attribute Protected Object reference (TYPE REF TO) IF_WD_PERS_TABLE_MODIFIER To Read and Change Component Configuration as a Table 20140212
11 MO_TABLE_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE generated table node 20090811
12 MO_TABLE_READER_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_TABLE_READER FPM Table Reader Interface 20131210
13 MO_VIEW Instance attribute Protected Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20090811
14 MR_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20090811
15 MS_ADDITIONAL_INFO Instance attribute Public Type reference (TYPE) FPMGB_S_ADDITIONAL_INFO Additional info on GUIBB List 20100330
16 MS_DATA_SORTED Instance attribute Public Object reference (TYPE REF TO) DATA 20090811
17 MS_FEEDER Instance attribute Protected Type reference (TYPE) TY_S_FEEDER 20090811
18 MS_OPTIONS Instance attribute Public Type reference (TYPE) FPMGB_S_LIST_OPTIONS FPM LIST UIBB: Contains elements for adjustments 20110120
19 MS_TABLE_PROPS Instance attribute Protected Type reference (TYPE) TY_S_TABLE_PROPS 20100125
20 MT_CONFIG_PARAMS Instance attribute Protected Type reference (TYPE) FPMGB_T_NAMEVALUE Parameter Value 20090811
21 MT_DND_SETTINGS Instance attribute Private Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20120712
22 MT_FIELD_DESCR Instance attribute Protected Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR GUIBB List Field Description 20090811
23 MT_FIELD_USAGE Instance attribute Public Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20090811
24 MT_OVS Instance attribute Protected Type reference (TYPE) TY_T_OVS 20090811
25 MT_ROW_ACTIONS Instance attribute Protected Type reference (TYPE) FPMGB_T_ROW_ACTION Row actions 20100803
26 MT_SELECTED_FIELDS Instance attribute Protected Type reference (TYPE) FPMGB_T_SELECTED_FIELDS selected fields 20090811
27 MT_SELECTED_LINES Instance attribute Protected Type reference (TYPE) RSTABIXTAB Repository Infosystem: Tabix 20090811
28 MV_BTC_ACTIVE Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090924
29 MV_CONFIG_NODE_ID Instance attribute Protected Type reference (TYPE) STRING 20131210
30 MV_DND_ATTR_CHANGED Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100520
31 MV_DND_SETTINGS_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120710
32 MV_FIRST_VISIBLE_ROW Instance attribute Protected Type reference (TYPE) I 20090828
33 MV_FIRST_VISIBLE_ROW_CHANGED Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090828
34 MV_GROUPBY_KEY Instance attribute Protected Type reference (TYPE) STRING 20101007
35 MV_GUIDELINE Instance attribute Public Type reference (TYPE) STRING 20101129
36 MV_HAS_PROPERTY_REFERENCES Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811
37 MV_IS_FIRST_ROUND Instance attribute Protected Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811
38 MV_IS_GL_20 Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100901
39 MV_NAME_LEAD_SEL_EVENT Instance attribute Protected Type reference (TYPE) STRING 20091020
40 MV_NEW_LEAD_SEL Instance attribute Public Type reference (TYPE) I 20090811
41 MV_NODE_NAME Instance attribute Protected Type reference (TYPE) STRING 20090811
42 MV_OLD_LEAD_SEL Instance attribute Protected Type reference (TYPE) I 20090811
43 MV_PAGING_ACTIVE Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811
44 MV_SORTED_COLUMN Instance attribute Protected Type reference (TYPE) STRING 20090811
45 MV_SORTED_DIRECTION Instance attribute Protected Type reference (TYPE) WDUI_TABLE_COL_SORT_DIR Web Dynpro: TableColumnSortDirection 20090811
46 MV_SORTING_HAPPENED Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811
47 MV_STYLE_OF_RENDERING Instance attribute Public Type reference (TYPE) FPMGB_LIST_RENDER_STYLE Rendering Style of FPM List GUIBB 20110407
48 MV_TOT_DATA_INDEX Instance attribute Public Type reference (TYPE) STRING 20100903
49 MV_UPDATE_CHANGELOG_CALLED Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_ROW_COUNT Instance method Public Method 20090811
2 APPLY_DND_SETTINGS_C_TABLE Instance method Protected Method 20120710
3 APPLY_DND_SETTINGS_TABLE Instance method Public Method 20120710
4 CALC_INSTANCE_ID Instance method Protected Method 20090811
5 CHANGE_TABLE_PROPS Instance method Public Method 20100125
6 COMPUTE_DROP_POSITION Instance method Public Method 20120713
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090811
8 CREATE_DND_SETTINGS Instance method Protected Method 20120904
9 CREATE_MENU_FROM_TABLE Instance method Protected Method 20140107
10 DETERMINE_ADDITIONAL_INFO Instance method Protected Method To pass the addtional info like title to application 20100330
11 DETERMINE_FIELD_USAGE Instance method Protected Method 20090811
12 DISPATCH_AFTER_FAILED Instance method Public Method 20090811
13 DISPATCH_CELL_ACTION Instance method Public Method 20090811
14 DISPATCH_FLUSH Instance method Public Method 20090811
15 DISPATCH_MENU_ACTION Instance method Public Method 20120124
16 DISPATCH_NEEDS_CONFIRMATION Instance method Public Method 20090811
17 DISPATCH_OVS Instance method Public Method 20090811
18 DISPATCH_PBO Instance method Public Method "get_data" 20090811
19 DISPATCH_PROCESS_EVENT Instance method Public Method 20090811
20 DISPATCH_TBAR_ACTION Instance method Public Method 20090811
21 FILTER Instance method Public Method 20090811
22 GET_BACKEND_INDEX Instance method Public Method 20090811
23 GET_COLUMN_NAME_FROM_WD_ID Instance method Public Method 20090811
24 GET_CONTEXT_MENU_CONTEXT Instance method Protected Method 20110616
25 GET_CTXT_MENU_HANDLER Instance method Protected Method 20110620
26 GET_DND_SETTINGS Instance method Protected Method 20120904
27 GET_FEEDER_MODEL Instance method Public Method Returns feeder model interface (wire model) 20090811
28 GET_FONTEND_INDEX Instance method Protected Method 20090811
29 GET_GUIBB_DETAILS Instance method Protected Method 20131211
30 GET_MENU Instance method Protected Method 20140107
31 GET_UIBB_KEY_AS_STRING Instance method Protected Method 20120709
32 INIT_FEEDER Instance method Public Method create feeder Instance according to WD Config 20090811
33 MODIFY_DND_SETTINGS Instance method Protected Method 20120904
34 ON_DROP Instance method Public Method Call on drop 20090811
35 ON_SCROLL Instance method Public Method 20090811
36 OPEN_ACTION_MENU Instance method Public Method 20120322
37 POST_PROCESS_MENU Instance method Protected Method 20110620
38 POST_PROCESS_MENU_ITEM Instance method Protected Method 20110620
39 PROCESS_CTXT_MENU Instance method Public Method 20110616
40 PROCESS_MESSAGES Instance method Protected Method 20090811
41 RENDER Instance method Public Method 20090811
42 RERENDER_ACTION_MENUS Instance method Public Method 20120124
43 SET_DRAG_SOURCE_DATA Instance method Protected Method 20120709
44 SET_FIELD_USAGE_STUFF Instance method Protected Method 20090811
45 SET_TABLE_METHOD_HNDL Instance method Public Method 20090811
46 SET_WD_INSTANCES Instance method Public Method set component instance & view instance 20090811
47 SORT Instance method Public Method 20090811
48 SORT_GUIBB_NODES Instance method Public Method 20090811
49 SORT_NODE_ELEMENTS Instance method Protected Method 20090811
50 UPDATE_CHANGELOG Instance method Protected Method 20090811
Events
Class CL_FPM_GUIBB_BASE_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ELEMENT Protected See coding 20090811 BEGIN OF s_element, implicit_index TYPE i, explicit_index TYPE i, END OF s_element
2 TY_S_FEEDER Protected See coding 20090811 BEGIN OF ty_s_feeder, name TYPE seoclsname, feeder TYPE REF TO if_fpm_guibb_list, is_extended TYPE boole_d, is_model TYPE boole_d, is_enhancement_access TYPE boole_d, is_ctxt_menu type boole_d, is_dynamic_action_menu type boole_d, is_quickview_source type boole_d, END OF ty_s_feeder
3 TY_S_INDEX Protected See coding 20090811 BEGIN OF ty_s_index, reference TYPE REF TO data, pos TYPE sytabix, END OF ty_s_index
4 TY_S_OVS Protected See coding 20090811 BEGIN OF ty_s_ovs, field_name TYPE name_komp, ovs_name TYPE seoclsname, ovs_ref TYPE REF TO if_fpm_guibb_ovs, END OF ty_s_ovs
5 TY_S_TABLE_PROPS Protected See coding 20100125 BEGIN OF ty_s_table_props, amount_of_cols TYPE i, amount_of_rows TYPE i, update TYPE boole_d, drag_drop TYPE boole_d, drop_on_row TYPE boole_d, END OF ty_s_table_props
6 TY_T_INDEX_HASH Protected See coding 20090811 ty_t_index_hash TYPE HASHED TABLE OF ty_s_index WITH UNIQUE KEY reference
7 TY_T_INDEX_STD Protected See coding 20090811 ty_t_index_std TYPE STANDARD TABLE OF ty_s_index WITH DEFAULT KEY
8 TY_T_OVS Protected See coding 20090811 ty_t_ovs TYPE STANDARD TABLE OF ty_s_ovs
9 T_ELEMENTS Protected See coding 20090811 t_elements TYPE STANDARD TABLE OF s_element WITH DEFAULT KEY
Method Signatures

Method ADJUST_ROW_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TABLE Call by reference Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20050916-083208 20090811

Method ADJUST_ROW_COUNT on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method APPLY_DND_SETTINGS_C_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20120710
2 Importing IV_DROP_ON_BODY_TRGT_NAME_REF Call by reference Type reference (TYPE) NAME_KOMP Component name 20120723
3 Importing IV_DROP_ON_ROW_TRGT_NAME_REF Call by reference Type reference (TYPE) NAME_KOMP Component name 20120723
4 Importing IV_PATH_NODE_VALUES Call by reference Type reference (TYPE) STRING 20120710
5 Importing IV_TABLE_UIELEMENT_ID Call by reference Type reference (TYPE) STRING 20120710

Method APPLY_DND_SETTINGS_C_TABLE on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method APPLY_DND_SETTINGS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20120710
2 Importing IV_DROP_ON_ROW_TRGT_NAME_REF Call by reference Type reference (TYPE) NAME_KOMP Component name 20120723
3 Importing IV_PATH_NODE_VALUES Call by reference Type reference (TYPE) STRING 20120710
4 Importing IV_TABLE_UIELEMENT_ID Call by reference Type reference (TYPE) STRING 20120710

Method APPLY_DND_SETTINGS_TABLE on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method CALC_INSTANCE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INSTANCE_ID Value transfer Type reference (TYPE) HASH160 Hash Value (160 Bits) 20090811

Method CALC_INSTANCE_ID on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method CHANGE_TABLE_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TABLE Call by reference Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20050916-083208 20100125

Method CHANGE_TABLE_PROPS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method COMPUTE_DROP_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX Call by reference Type reference (TYPE) I 20120713
2 Importing IO_ROW_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20120713

Method COMPUTE_DROP_POSITION on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method CREATE_DND_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DRAG_DROP_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20120904
2 Importing IT_DRAG_DROP_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition of Feeder 20120904

Method CREATE_DND_SETTINGS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method CREATE_MENU_FROM_TABLE Signature

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

Method CREATE_MENU_FROM_TABLE on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DETERMINE_ADDITIONAL_INFO Signature

Method DETERMINE_ADDITIONAL_INFO on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method DETERMINE_ADDITIONAL_INFO on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DETERMINE_FIELD_USAGE Signature

Method DETERMINE_FIELD_USAGE on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method DETERMINE_FIELD_USAGE on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_AFTER_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090811
2 Importing IV_REVERT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811

Method DISPATCH_AFTER_FAILED on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_CELL_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090811
2 Returning RV_FRONTEND_INDEX Value transfer Type reference (TYPE) I 20110420

Method DISPATCH_CELL_ACTION on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_FLUSH Signature

Method DISPATCH_FLUSH on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method DISPATCH_FLUSH on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_MENU_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20120124
2 Importing IV_ACTION_ID Call by reference Type reference (TYPE) STRING 20120124

Method DISPATCH_MENU_ACTION on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_NEEDS_CONFIRMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONF_REQUEST Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIRMATION_REQUEST Requests an end-user confirmation (e.g. data loss warning) 20090811
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090811

Method DISPATCH_NEEDS_CONFIRMATION on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVS_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20090811
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20090811
3 Importing IV_RAISED_BY_CELL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811

Method DISPATCH_OVS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090811

Method DISPATCH_PBO on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of a specific FPM event 20090811
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20090811

Method DISPATCH_PROCESS_EVENT on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method DISPATCH_TBAR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090811
2 Importing IV_ACTION_TYPE Call by reference Type reference (TYPE) FPM_ACTION_TYPE IF_FPM_CONSTANTS=>GC_ACTION_TYPE-STANDARD Type of FPM Event Action 20110124

Method DISPATCH_TBAR_ACTION on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method FILTER Signature

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

Method FILTER on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_BACKEND_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FRONTEND_INDEX Call by reference Type reference (TYPE) I 20090811
2 Returning RV_BACKEND_INDEX Value transfer Type reference (TYPE) I 20090811

Method GET_BACKEND_INDEX on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_COLUMN_NAME_FROM_WD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WD_ID Call by reference Type reference (TYPE) STRING 20090811
2 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20090811

Method GET_COLUMN_NAME_FROM_WD_ID on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_CONTEXT_MENU_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_MENU_EVENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_MENU_EVENT 20110616
2 Exporting ER_ROW_DATA Call by reference Object reference (TYPE REF TO) DATA 20110616
3 Exporting EV_COLUMN_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20110616
4 Exporting EV_INDEX Call by reference Type reference (TYPE) SYTABIX Row Index 20111103

Method GET_CONTEXT_MENU_CONTEXT on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_CTXT_MENU_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_HANDLER Value transfer Object reference (TYPE REF TO) IF_FPM_GUIBB_CTXT_MENU Feeder Interface for dynamic context menus 20110620

Method GET_CTXT_MENU_HANDLER on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_DND_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DND_SETTINGS Value transfer Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20120904

Method GET_DND_SETTINGS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_FEEDER_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FEEDER_MODEL Value transfer Object reference (TYPE REF TO) IF_FPM_FEEDER_MODEL Feeder Model Interface 20090811

Method GET_FEEDER_MODEL on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_FONTEND_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BACKEND_INDEX Call by reference Type reference (TYPE) I 20090811
2 Returning RV_FRONTEND_INDEX Value transfer Type reference (TYPE) I 20090811

Method GET_FONTEND_INDEX on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_GUIBB_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ROW_ACTION_ID Call by reference Type reference (TYPE) STRING 20131211

Method GET_GUIBB_DETAILS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MENU Value transfer Type reference (TYPE) CL_FPM_CTXT_MENU=>TY_T_CTXT_MENU 20140107

Method GET_MENU on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method GET_UIBB_KEY_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20120709

Method GET_UIBB_KEY_AS_STRING on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method INIT_FEEDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20090811
2 Exporting EV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20090811
3 Exporting EV_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090811
# Exception Resumable Description Created on
1 CX_FPMGB GUIBB Exceptions 20090811

Method MODIFY_DND_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DND_SETTINGS_MODIFIED Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20120904

Method MODIFY_DND_SETTINGS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20090828
2 Importing IV_DROP_OFFSET Call by reference Type reference (TYPE) I 20091207
3 Importing IV_DROP_POSITION Call by reference Type reference (TYPE) I 20091207

Method ON_DROP on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method ON_SCROLL Signature

Method ON_SCROLL on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method ON_SCROLL on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method OPEN_ACTION_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20120322

Method OPEN_ACTION_MENU on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method POST_PROCESS_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20051117-120623 20110620
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20110620
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20110620
4 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20110620

Method POST_PROCESS_MENU on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method POST_PROCESS_MENU_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU_ITEM Call by reference Object reference (TYPE REF TO) CL_WD_MENU_ITEM Perforce change= / 20051117-120623 20110620
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20110620
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20110620
4 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20110620

Method POST_PROCESS_MENU_ITEM on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method PROCESS_CTXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_MENU_EVENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_MENU_EVENT 20110616
2 Importing CONTEXT_MENU_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_MENU_MANAGER 20110616
3 Returning MENU Value transfer Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20051117-120623 20110616

Method PROCESS_CTXT_MENU on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method PROCESS_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) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20090811

Method PROCESS_MESSAGES on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method RENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20090811
2 Importing IO_VIEW_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090811
3 Importing IV_IS_FIRST Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090811

Method RENDER on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method RERENDER_ACTION_MENUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20120124

Method RERENDER_ACTION_MENUS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SET_DRAG_SOURCE_DATA Signature

Method SET_DRAG_SOURCE_DATA on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method SET_DRAG_SOURCE_DATA on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SET_FIELD_USAGE_STUFF Signature

Method SET_FIELD_USAGE_STUFF on class CL_FPM_GUIBB_BASE_ASSIST has no parameter.
Method SET_FIELD_USAGE_STUFF on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SET_TABLE_METHOD_HNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TABLE Call by reference Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20051117-120623 20100816

Method SET_TABLE_METHOD_HNDL on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SET_WD_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMP Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090811
2 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090811
3 Importing I_DATA_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Contains the 'DYNAMIC' node 20090811

Method SET_WD_INSTANCES on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN Call by reference Type reference (TYPE) STRING 20090811
2 Importing IV_DIRECTION Call by reference Type reference (TYPE) WDUI_TABLE_COL_SORT_DIR Web Dynpro: TableColumnSortDirection 20090811

Method SORT on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SORT_GUIBB_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT Web Dynpro Context 20090811

Method SORT_GUIBB_NODES on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method SORT_NODE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090811

Method SORT_NODE_ELEMENTS on class CL_FPM_GUIBB_BASE_ASSIST has no exception.

Method UPDATE_CHANGELOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESET Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100916

Method UPDATE_CHANGELOG on class CL_FPM_GUIBB_BASE_ASSIST has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 730