SAP ABAP Class CL_FPM_SADL_CRUD_GUIBB_BASE (FPM-SADL-Adapter: Feeder Base Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     SADL_FPM_CRUD_CORE (Package) Transactional FPM-SADL Integration: Test Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_SADL_GUIBB_BASE FPM-SADL-Adapter: Feeder Base Class 20130917
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_QUICKVIEW_SOURCE Feeder supporting triggering of Quickviews 20131128
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_SADL_CRUD_COLLECTION Transaction FPM SADL Integration: Collection Feeder 20130917
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_SADL_CRUD_ENTRY_FORM Transactional FPM SADL Integration: Form Feeder 20131031
3 Inheritance (c INHERITING FROM c_ref)  CL_FPM_SADL_CRUD_FORM Transactional FPM SADL Integration: Form Feeder 20130917
Properties
Class CL_FPM_SADL_CRUD_GUIBB_BASE  
Short Description FPM-SADL-Adapter: Feeder Base Class    
Super Class CL_FPM_SADL_GUIBB_BASE FPM-SADL-Adapter: Feeder Base Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SADL_FPM_CRUD_CORE   Transactional FPM-SADL Integration: Test Objects 
Created 20130917   SAP 
Last change 20141121    
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_SADL_CRUD_CONTAINER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FPM_FEEDER_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SADL_ENTITY_TRANSACTIONAL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SADL_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_QUICKVIEW_SOURCE Feeder supporting triggering of Quickviews 20131128
Friends
Class CL_FPM_SADL_CRUD_GUIBB_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_EVENT Constant Public See coding 20131120
2 CV_WIRE_MODEL_NAMESPACE_CRUD Constant Public Type reference (TYPE) FPM_MODEL_NAMESPACE 'SADL_CRUD' FPM Wire Model: Namespace 20130917
3 MO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_FPM_SADL_CRUD_CONTAINER Wiring Data Container for Transactional FPM SADL Integration 20130917
4 MO_SADL_RUNTIME Instance attribute Protected Object reference (TYPE REF TO) IF_SADL_ENTITY_RUNTIME SADL Runtime API 20131112
5 MR_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20130917
6 MT_KEY Instance attribute Protected See coding 20131115
7 MT_KEY_MAP Instance attribute Private Type reference (TYPE) TT_ELEMENT_MAP 20131112
8 MT_REQUESTED_ELEMENT Instance attribute Protected Type reference (TYPE) IF_SADL_ENTITY_TRANSACTIONAL=>TT_ELEMENT_NAMES 20131113
Methods
# Method Level Visibility Method type Description Created on
1 FLUSH Instance method Protected Method 20130917
2 GET_ACTION_DEFINITION Instance method Protected Method 20130917
3 GET_ELEMENT_NAME Instance method Protected Method 20130917
4 GET_KEYS_FROM_CONTAINER Instance method Protected Method 20131115
5 GET_OUTPORT_KEYS Instance method Protected Method 20131114
6 GET_SADL_RUNTIME Instance method Protected Method 20131112
7 INIT_DEFINITION Instance method Protected Method 20131114
8 IS_WIRE_PASS_THROUGH Instance method Protected Method 20131118
9 MAP_KEY_FROM_ELEMENT Instance method Protected Method 20131113
10 MAP_KEY_TO_ELEMENT Instance method Protected Method 20131113
11 OFFERS_CREATE_ACTION Instance method Protected Method 20130917
12 REGISTER_KEY Instance method Protected Method 20131114
13 RETRIEVE Instance method Protected Method 20130917
14 RETRIEVE_BY_KEYS Instance method Protected Method 20131113
15 SET_REQUESTED Instance method Protected Method 20131114
16 SET_UP_OUTPORT_CRUD Instance method Protected Method 20131128
Events
Class CL_FPM_SADL_CRUD_GUIBB_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ELEMENT_MAP Private See coding 20131113 BEGIN OF ts_element_map, name TYPE name_komp, element_name TYPE sadl_entity_element, END OF ts_element_map
2 TT_ELEMENT_MAP Private See coding 20131113 tt_element_map TYPE STANDARD TABLE OF ts_element_map WITH DEFAULT KEY
Method Signatures

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE_LOG Call by reference Type reference (TYPE) FPMGB_T_CHANGELOG Field Changelog 20130917

Method FLUSH on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method GET_ACTION_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTION_DEF Value transfer Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20130917

Method GET_ACTION_DEFINITION on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method GET_ELEMENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20130917
2 Returning RV_ELEMENT_NAME Value transfer Type reference (TYPE) STRING 20130917

Method GET_ELEMENT_NAME on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method GET_KEYS_FROM_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_FPM_SADL_CRUD_CONTAINER Wiring Data Container for Transactional FPM SADL Integration 20131115
2 Returning RR_KEYS Value transfer Object reference (TYPE REF TO) DATA 20131115
# Exception Resumable Description Created on
1 CX_SADL_STATIC External errors during SADL processing 20131115

Method GET_OUTPORT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) INDEX TABLE 20131114
2 Importing IV_PORT_IDENTIFIER Call by reference Type reference (TYPE) FPM_MODEL_PORT_IDENTIFIER FPM: Model Port Identifier 20131114
3 Importing IV_PORT_TYPE Call by reference Type reference (TYPE) FPM_MODEL_PORT_TYPE FPM Wire Model: Port Type 20131114

Method GET_OUTPORT_KEYS on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method GET_SADL_RUNTIME Signature

Method GET_SADL_RUNTIME on class CL_FPM_SADL_CRUD_GUIBB_BASE has no parameter.
Method GET_SADL_RUNTIME on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method INIT_DEFINITION Signature

Method INIT_DEFINITION on class CL_FPM_SADL_CRUD_GUIBB_BASE has no parameter.
Method INIT_DEFINITION on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method IS_WIRE_PASS_THROUGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PORT_IDENTIFIER Call by reference Type reference (TYPE) FPM_MODEL_PORT_IDENTIFIER FPM Wire Model: Port Identifier 20131118
2 Importing IV_PORT_TYPE Call by reference Type reference (TYPE) FPM_MODEL_PORT_TYPE FPM Wire Model: Port Type 20131118
3 Returning RV_IS_WIRE_PATH_THROUGH Value transfer Type reference (TYPE) ABAP_BOOL 20131118

Method IS_WIRE_PASS_THROUGH on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method MAP_KEY_FROM_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_BY_ELEMENT Call by reference Type reference (TYPE) INDEX TABLE 20131113
2 Returning RR_KEY_TABLE Value transfer Object reference (TYPE REF TO) DATA 20131113
# Exception Resumable Description Created on
1 CX_SADL_STATIC External errors during SADL processing 20131113

Method MAP_KEY_TO_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) INDEX TABLE 20131113
2 Returning RR_KEY_BY_ELEMENT_TABLE Value transfer Object reference (TYPE REF TO) DATA 20131113

Method MAP_KEY_TO_ELEMENT on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method OFFERS_CREATE_ACTION Signature

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

Method OFFERS_CREATE_ACTION on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method REGISTER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ELEMENT Name of SADL_ENTITY_ELEMENT 20131114
2 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20131114

Method REGISTER_KEY on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method RETRIEVE Signature

Method RETRIEVE on class CL_FPM_SADL_CRUD_GUIBB_BASE has no parameter.
Method RETRIEVE on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method RETRIEVE_BY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) INDEX TABLE 20131113
# Exception Resumable Description Created on
1 CX_SADL_STATIC External errors during SADL processing 20131113

Method SET_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONFIG_FIELD Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20131114

Method SET_REQUESTED on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.

Method SET_UP_OUTPORT_CRUD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOIN_ID Call by reference Type reference (TYPE) TV_JOIN_ID 20131128
2 Importing IV_PORT_DESCRIPTION Call by reference Type reference (TYPE) FPM_MODEL_PORT_DESCRIPTION FPM Wire Model: Port Description 20131206
3 Importing IV_PORT_IDENTIFIER Call by reference Type reference (TYPE) FPM_MODEL_PORT_IDENTIFIER CV_PORT_IDENTIFIER_ROOT FPM Wire Model: Port Identifier 20131206
4 Importing IV_PORT_TYPE Call by reference Type reference (TYPE) FPM_MODEL_PORT_TYPE FPM Wire Model: Port Type 20131128
5 Returning RS_OUTPORT Value transfer Type reference (TYPE) IF_FPM_FEEDER_MODEL=>TY_S_PORT Outport description 20131128

Method SET_UP_OUTPORT_CRUD on class CL_FPM_SADL_CRUD_GUIBB_BASE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in