SAP ABAP Class CL_FPM_ATTACH_WRAPPER_ASSIST (Attachment Wrapper Assistance Class)
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
Properties
Class CL_FPM_ATTACH_WRAPPER_ASSIST  
Short Description Attachment Wrapper Assistance Class    
Super 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 20101012   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)
Interfaces
Class CL_FPM_ATTACH_WRAPPER_ASSIST has no interface implemented.
Friends
Class CL_FPM_ATTACH_WRAPPER_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DTAEC_ID Constant Private Type reference (TYPE) STRING 'DTAEC_ATTACHMENT' Prefix for additional containers due to DTA 20110912
2 MO_COMPONENT Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20101012
3 MO_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20101012
4 MO_FPM Instance attribute Public Object reference (TYPE REF TO) CL_FPM CL_FPM 20101116
5 MS_ATTACHMENT Instance attribute Private Type reference (TYPE) FPM_S_ATTACHMENT Attachment Structure 20101012
6 MS_CONFIG_KEY Instance attribute Public Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20110908
7 MS_LIST_UIBB Instance attribute Public Type reference (TYPE) FPM_S_UIBB_KEY Key of a UIBB to be embedded in an FPM based application 20110801
8 MT_UIBB Instance attribute Public Type reference (TYPE) FPM_T_UIBB_KEY Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101012
9 MV_ATTACHMENT_INDEX Instance attribute Private Type reference (TYPE) I 20101012
10 MV_CLEAR_SLOTS Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101012
11 MV_COMPONENT_NAME Instance attribute Public Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20110908
12 MV_DESIGNTIME_MODE Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20110908
13 MV_DIALOG_EVENT_CALLED Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101012
14 MV_GET_UIBBS_CALLED Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101012
15 MV_INSTANCE_ID Instance attribute Protected Type reference (TYPE) FPM_INSTANCE_ID Instance ID of a UIBB 20110908
16 MV_INTERFACE_VIEW Instance attribute Protected Type reference (TYPE) FPM_VIEW_NAME Web Dynpro: Name of a Web Dynpro View 20110908
17 MV_IS_MULTI_INSTANTIABLE Instance attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101116
18 MV_LEAD_SELECTED_INDEX Instance attribute Private Type reference (TYPE) SYTABIX Index of Internal Tables 20101012
19 MV_UIBB_NEEDS_STRETCHING Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101012
20 MV_UIBB_SLOTS Instance attribute Public Type reference (TYPE) I 20101012
21 MV_UPLOAD Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101012
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OWN_LIST_UIBB Instance method Private Method check if event was triggered from own list uibb 20131028
2 CLEAR_SLOTS Instance method Public Method 20101012
3 CLOSE_OVERLAYMODE Instance method Public Method 20110908
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110908
5 DISPATCH_PROCESS_EVENT Instance method Public Method Process event 20101012
6 EXPANDS_WITH_AVAILABLE_SPACE Instance method Public Method 20140523
7 FILL_DTA_NODE Instance method Public Method 20110908
8 FPM_INITIALIZE Instance method Public Method 20101116
9 GET_INSTANCE_ID Instance method Protected Method 20110908
10 GET_NEW_ATTACHMENT Instance method Private Method 20101012
11 GOTO_CONFIG Instance method Public Method 20110908
12 HANDLE_POPUP_CLOSE Instance method Public Method Process event 20101012
13 IS_FILE_REPLACED Instance method Public Method 20101012
14 OPEN_POPUP Instance method Private Method 20101012
15 PREPARE_NAVIGATION Instance method Public Method 20101012
16 RENDER Instance method Public Method Render Attachment Wrapper UIBB 20101012
17 SET_INTERFACE_VIEW Instance method Public Method 20110908
18 SET_WD_INSTANCES Instance method Public Method set component instance & view instance 20101012
19 SWITCH_TO_OVERLAYMODE Instance method Public Method 20110908
Events
Class CL_FPM_ATTACH_WRAPPER_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_UIBB Public See coding 20101012 BEGIN OF s_uibb, component TYPE string, interface_view TYPE string, config_key TYPE wdy_config_key, instance_id TYPE fpm_instance_id, needs_stretching TYPE fpm_needs_stretching, hidden TYPE fpm_hidden, collapsed type fpm_collapsed, END OF s_uibb
2 TY_S_DTA_DATA Private See coding 20110908 begin of ty_s_dta_data, view_element_id type string, design type wdui_dtedesign, tb_id type string, layer type i, end of ty_s_dta_data
3 T_UIBBS Public See coding 20101012 t_uibbs TYPE STANDARD TABLE OF s_uibb WITH DEFAULT KEY
Method Signatures

Method CHECK_OWN_LIST_UIBB 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 20131028
2 Returning RV_OWN_EVENT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131028

Method CHECK_OWN_LIST_UIBB on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method CLEAR_SLOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHILD_USAGE_GROUP Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE_GROUP Web Dynpro: Group of Component Usages 20101012
2 Importing IO_COMPOSITE_API Call by reference Object reference (TYPE REF TO) CL_FPM_COMPOSITE Tabbed UIBB API 20101012
3 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20101012
4 Importing IO_EMPTY_USAGE_GROUP Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE_GROUP Web Dynpro: Group of Component Usages 20101012
5 Importing IO_VIEW_CONTROLLER_API Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20101012
6 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) STRING 20101012

Method CLEAR_SLOTS on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method CLOSE_OVERLAYMODE 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 20110908

Method CLOSE_OVERLAYMODE on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPM_ATTACH_WRAPPER_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_FPM_ATTACH_WRAPPER_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 FPM Event Result 20101012
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101012

Method DISPATCH_PROCESS_EVENT on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method EXPANDS_WITH_AVAILABLE_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_EXPANDABLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20140523

Method EXPANDS_WITH_AVAILABLE_SPACE on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method FILL_DTA_NODE 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_NODE Web Dynpro: Interface for Context Nodes 20110908
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20110908

Method FILL_DTA_NODE on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method FPM_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20101116

Method FPM_INITIALIZE on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method GET_INSTANCE_ID Signature

Method GET_INSTANCE_ID on class CL_FPM_ATTACH_WRAPPER_ASSIST has no parameter.
Method GET_INSTANCE_ID on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method GET_NEW_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NEW_ATTACHMENT Call by reference Type reference (TYPE) FPM_S_ATTACHMENT Attachment Structure 20101012

Method GET_NEW_ATTACHMENT on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method GOTO_CONFIG 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 Web Dynpro: Component 20110908
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20110908
3 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20110912

Method GOTO_CONFIG on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method HANDLE_POPUP_CLOSE 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 FPM Event Result 20101012
2 Importing IV_EVENT_NAME Call by reference Type reference (TYPE) FPM_EVENT_ID CL_FPM_EVENT 20101012

Method HANDLE_POPUP_CLOSE on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method IS_FILE_REPLACED Signature

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

Method IS_FILE_REPLACED on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method OPEN_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TITLE Call by reference Type reference (TYPE) STRING 20101012
2 Importing IV_WINDOW_NAME Call by reference Type reference (TYPE) STRING 20101012

Method OPEN_POPUP on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method PREPARE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHILD_USAGE_GROUP Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE_GROUP Web Dynpro: Group of Component Usages 20101012
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20101012
3 Importing IO_EMPTY_USAGE_GROUP Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE_GROUP Web Dynpro: Group of Component Usages 20101012
4 Importing IO_VIEW_CONTROLLER_API Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20101012
5 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) STRING 20101012

Method PREPARE_NAVIGATION on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method RENDER 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_NODE Web Dynpro: Interface for Context Nodes 20101012
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20101012
3 Importing IO_VIEW_CONTROLLER_API Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20101012
4 Importing IV_IS_ACCESSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20131017
5 Importing IV_IS_FIRST Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20101012

Method RENDER on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method SET_INTERFACE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERFACE_VIEW Call by reference Type reference (TYPE) FPM_VIEW_NAME Web Dynpro: Name of a Web Dynpro View 20110908

Method SET_INTERFACE_VIEW on class CL_FPM_ATTACH_WRAPPER_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 20101012
2 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20101012

Method SET_WD_INSTANCES on class CL_FPM_ATTACH_WRAPPER_ASSIST has no exception.

Method SWITCH_TO_OVERLAYMODE 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 20110908

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