SAP ABAP Class /PLMU/CL_FRW_PREVIEW_ASSIST (Preview Assistance Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_SERVICES (Package) UI Framework: Services
Properties
Class /PLMU/CL_FRW_PREVIEW_ASSIST  
Short Description Preview Assistance Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_SERVICES   UI Framework: Services 
Created 20091026   SAP 
Last change 20130531   SAP 
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_OIF Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FPM_TABBED Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FPM_WIRE_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /PLMU/CL_FRW_PREVIEW_ASSIST has no interface implemented.
Friends
Class /PLMU/CL_FRW_PREVIEW_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_MAPPING Static Attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_MAP 20091026
2 GO_WIRE_CREATOR Static Attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_W_CREATOR 20110428
3 GS_C_PREVIEW Constant Private See coding 20091026
4 GT_INSTANCE Static Attribute Private Type reference (TYPE) GTY_T_INSTANCE 20091027
5 GT_INTERFACE Static Attribute Private Type reference (TYPE) GTY_T_INTERFACE_NAME 20091026
6 GT_PREVIEW Static Attribute Public Type reference (TYPE) GTY_T_PREVIEW 20091026
7 MO_COMPONENT Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT 20091026
8 MO_COMPONENT_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) OBJECT 20091026
9 MO_COMPONENT_USAGE Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE 20091026
10 MO_FEEDER_MODEL Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_W_MODEL 20091026
11 MO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM 20110313
12 MO_VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER 20100121
13 MS_CURRENT_PREVIEW Instance attribute Private Type reference (TYPE) /PLMU/FRW_PREVW 20091026
14 MS_LAST_PREVIEW Instance attribute Private Type reference (TYPE) /PLMU/FRW_PREVW 20100121
15 MS_OWN_UIBB_KEY Instance attribute Private Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY 20091115
16 MS_OWN_UIBB_KEY_OIF Instance attribute Private Type reference (TYPE) IF_FPM_OIF=>TY_S_UIBB_EXT 20091026
17 MS_OWN_UIBB_KEY_TABBED Instance attribute Private Type reference (TYPE) IF_FPM_TABBED=>TY_S_UIBB_TAB_EXT 20091026
18 MS_UIBB_INSTANCE_KEY Instance attribute Private Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY 20091026
19 MT_PARAMETER_SET Instance attribute Private Type reference (TYPE) /PLMB/T_FRW_PARAMETER_SET 20091026
20 MV_CURRENT_OBJECT_TYPE Instance attribute Private Type reference (TYPE) /PLMB/GOS_OBJECT_TYPE 20091026
21 MV_PENDING_EMBEDMENT Instance attribute Private Type reference (TYPE) BOOLE_D 20100202
22 MV_TABBED_MASTER_INDEX Instance attribute Private Type reference (TYPE) I 20091026
23 MV_TABBED_TAB_INDEX Instance attribute Private Type reference (TYPE) I 20091026
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_FAILED_EVENT Instance method Public Method 20091026
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091026
3 CREATE_COMPONENT_USAGE Instance method Private Method 20091026
4 CREATE_WIRE Instance method Private Method 20091026
5 CREATE_WIRE_TO_HEADER Instance method Private Method 20100429
6 FPM_INITIALIZE Instance method Public Method 20110313
7 GET_IMPLEMENTED_INTERFACES Instance method Private Method 20091112
8 GET_INPORT_DATA Instance method Public Method 20091026
9 GET_INSTANCE Static method Public Method 20091027
10 GET_INTERFACE_NAME Instance method Private Method 20091026
11 GET_MODEL_API Instance method Public Method 20091026
12 GET_OBJECT_TYPE Instance method Private Method 20091026
13 GET_OUTPORT_DATA Instance method Public Method 20091026
14 GET_OWN_UIBB_POSITION_OIF Instance method Private Method 20091026
15 GET_OWN_UIBB_POSITION_TABBED Instance method Private Method 20091026
16 GET_PREVIEW_INFO Instance method Public Method 20091026
17 INITIALIZE Instance method Private Method 20091026
18 IS_ALIVE Instance method Private Method 20091028
19 ON_HIDE Instance method Public Method 20091113
20 OVERRIDE_CONFIG_TABBED Instance method Private Event handling method 20091027
21 OVERRIDE_EVENT_OIF Instance method Private Event handling method 20091027
22 PROCESS_BEFORE_OUTPUT Instance method Public Method 20091026
23 SET_VIEW_CONTROLLER Instance method Public Method 20100121
24 UPDATE_EMBEDMENT Instance method Private Method 20091026
25 UPDATE_WD_CONTAINER Instance method Public Method 20100121
Events
Class /PLMU/CL_FRW_PREVIEW_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_INSTANCE Private See coding 20091027 BEGIN OF gty_s_instance , uibb_instance_key TYPE fpm_s_uibb_instance_key, instance TYPE REF TO /plmu/cl_frw_preview_assist, END OF gty_s_instance
2 GTY_S_INTERFACE_NAME Private See coding 20091026 BEGIN OF gty_s_interface_name, object_type TYPE /plmb/gos_object_type, interface_name TYPE seoitfname, END OF gty_s_interface_name
3 GTY_T_INSTANCE Private See coding 20091027 gty_t_instance TYPE SORTED TABLE OF gty_s_instance WITH UNIQUE KEY uibb_instance_key
4 GTY_T_INTERFACE_NAME Private See coding 20091026 gty_t_interface_name TYPE SORTED TABLE OF gty_s_interface_name WITH UNIQUE KEY object_type
5 GTY_T_PREVIEW Public See coding 20091026
Method Signatures

Method AFTER_FAILED_EVENT 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 20091026

Method AFTER_FAILED_EVENT on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /PLMU/CL_FRW_PREVIEW_ASSIST has no parameter.
Method CLASS_CONSTRUCTOR on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method CREATE_COMPONENT_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PREVIEW Call by reference Type reference (TYPE) /PLMU/FRW_PREVW Object Type Dependent Preview 20091026

Method CREATE_COMPONENT_USAGE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method CREATE_WIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091203
2 Importing IO_WIRE Call by reference Object reference (TYPE REF TO) IF_FPM_WIRE_MODEL Interface for Communication FPM App CC. Wire Model 20091026
3 Importing IS_WIRE_DATA Call by reference Type reference (TYPE) IF_FPM_WIRE_MODEL=>TY_S_WIRE_DATA UIBB Instance Key 20091026

Method CREATE_WIRE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method CREATE_WIRE_TO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WIRE Call by reference Object reference (TYPE REF TO) IF_FPM_WIRE_MODEL Interface for Communication FPM App CC. Wire Model 20100429
2 Importing IS_UIBB_INSTANCE_KEY Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY UIBB Instance Key 20100429

Method CREATE_WIRE_TO_HEADER on class /PLMU/CL_FRW_PREVIEW_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 20110313

Method FPM_INITIALIZE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_IMPLEMENTED_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERFACES Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20091112
2 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20091112

Method GET_IMPLEMENTED_INTERFACES on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_INPORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20091026
2 Exporting ET_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091026

Method GET_INPORT_DATA on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_INSTANCE 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 20091027
2 Importing IO_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) OBJECT 20091027
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /PLMU/CL_FRW_PREVIEW_ASSIST UI Framework - Preview Target determination 20091027

Method GET_INSTANCE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /PLMB/GOS_OBJECT_TYPE Object Type 20091026
2 Returning RV_INTERFACE_NAME Value transfer Type reference (TYPE) SEOITFNAME Interface name 20091026

Method GET_INTERFACE_NAME on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_MODEL_API 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 20091026

Method GET_MODEL_API on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_TYPE Value transfer Type reference (TYPE) /PLMB/GOS_OBJECT_TYPE Object Type 20091026

Method GET_OBJECT_TYPE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_OUTPORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_WIRE_DATA Call by reference Object reference (TYPE REF TO) /PLMU/IF_FRW_W_DATA UI Framework - Wire Data Container 20091026
2 Importing IV_PORT_IDENTIFIER Call by reference Type reference (TYPE) FPM_MODEL_PORT_IDENTIFIER FPM Wire Model: Port Identifier 20091026

Method GET_OUTPORT_DATA on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_OWN_UIBB_POSITION_OIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Interface for Communication FPM App CC 20091026

Method GET_OWN_UIBB_POSITION_OIF on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_OWN_UIBB_POSITION_TABBED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TABBED Call by reference Object reference (TYPE REF TO) IF_FPM_TABBED Tabbed UIBB API 20091026

Method GET_OWN_UIBB_POSITION_TABBED on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method GET_PREVIEW_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_COMPONENT_USAGE Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Web Dynpro: Component Usage 20091026
2 Exporting ES_PREVIEW Call by reference Type reference (TYPE) /PLMU/FRW_PREVW Object Type Dependent Preview 20091026
3 Exporting EV_INTERFACE_NAME Call by reference Type reference (TYPE) SEOITFNAME Interface name 20091026

Method GET_PREVIEW_INFO on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method INITIALIZE 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 20091026
2 Importing IO_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) OBJECT 20091026

Method INITIALIZE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method IS_ALIVE Signature

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

Method IS_ALIVE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method ON_HIDE Signature

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

Method ON_HIDE on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method OVERRIDE_CONFIG_TABBED Signature

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

Method OVERRIDE_CONFIG_TABBED on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method OVERRIDE_EVENT_OIF Signature

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

Method OVERRIDE_EVENT_OIF on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method PROCESS_BEFORE_OUTPUT 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 20091026
2 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20091026

Method PROCESS_BEFORE_OUTPUT on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method SET_VIEW_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100121

Method SET_VIEW_CONTROLLER on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method UPDATE_EMBEDMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Interface for Communication FPM App CC 20091026
2 Importing IO_TABBED Call by reference Object reference (TYPE REF TO) IF_FPM_TABBED Tabbed UIBB API 20091026

Method UPDATE_EMBEDMENT on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.

Method UPDATE_WD_CONTAINER Signature

Method UPDATE_WD_CONTAINER on class /PLMU/CL_FRW_PREVIEW_ASSIST has no parameter.
Method UPDATE_WD_CONTAINER on class /PLMU/CL_FRW_PREVIEW_ASSIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702