SAP ABAP Class /PLMU/CL_FRW_APPL_CNTRL_ASSIST (Application Controller Assistance Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_CORE (Package) UI Framework: Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_ASSIST Super Assistance Class 20090807
Properties
Class /PLMU/CL_FRW_APPL_CNTRL_ASSIST  
Short Description Application Controller Assistance Class    
Super Class /PLMU/CL_FRW_ASSIST Super Assistance Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_CORE   UI Framework: Core 
Created 20090806   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /PLMB/IF_SPI_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /PLMU/CL_FRW_ACTION_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /PLMU/IF_FRW_APPL_CNTRL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 CL_FPM_NAVIGATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_FPM_CNR_OIF Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FPM_NAVIGATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_FPM_OIF Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no interface implemented.
Friends
Class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FLUSH_STATUS Constant Private See coding 20110527
2 GC_SIDEPANEL_NODE_NAME Constant Private Type reference (TYPE) STRING `SIDE_PANEL` 20101101
3 GV_IS_MASTER Static Attribute Public Type reference (TYPE) BOOLE_D 20110530
4 MO_CNR_CONTROLLER_GAF Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_CNR_CNTRL_GAF 20100705
5 MO_CNR_CONTROLLER_OIF Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_CNR_CNTRL_OIF 20100705
6 MO_CNR_CONTROLLER_OVP Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_CNR_CNTRL_OVP 20100705
7 MO_CONFIRMATION_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_FPM_CONFIRMATION_REQUEST 20101101
8 MO_CONTEXT_APPL_MODEL_POOL Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_C_APPL_MODEL_POOL 20101101
9 MO_CONTEXT_POOL Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_CONTEXT_POOL 20101101
10 MO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM 20101101
11 MO_FUIBB_APPL_MODEL_POOL Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_F_APPL_MODEL_POOL 20110527
12 MO_SIDEPANEL_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_SIDEPANEL_CNTRL 20101101
13 MO_WD_COMPONENT Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT 20101101
14 MV_FLUSH_STATUS Instance attribute Private Type reference (TYPE) GTY_FLUSH_STATUS 20110527
15 MV_FPM_EVENT_TRIGGERED Instance attribute Private Type reference (TYPE) BOOLE_D 20121023
16 MV_SKIP_PROCESS_EVENT Instance attribute Private Type reference (TYPE) BOOLE_D 20101101
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_AFTER_FAILED_EVENT Instance method Public Method 20101101
2 AFTER_FLUSH Instance method Public Method 20101101
3 AFTER_NEEDS_CONFIRMATION Instance method Public Method 20101101
4 AFTER_PROCESS_BEFORE_OUTPUT Instance method Public Method 20101101
5 AFTER_PROCESS_EVENT Instance method Public Method 20101101
6 BEFORE_AFTER_FAILED_EVENT Instance method Public Method 20101101
7 BEFORE_FLUSH Instance method Public Method 20101001
8 BEFORE_NEEDS_CONFIRMATION Instance method Public Method 20101101
9 BEFORE_PROCESS_BEFORE_OUTPUT Instance method Public Method 20091019
10 BEFORE_PROCESS_EVENT Instance method Public Method 20101101
11 CHECK_BEFORE_SAVE Instance method Public Method 20101101
12 CHECK_ENTRIES Instance method Private Method 20101101
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100413
14 FLUSH Instance method Private Method 20110527
15 FPM_INITIALIZE Instance method Public Method 20110311
16 GET_FPM_EDIT_MODE Instance method Private Method 20110317
17 GET_START_MODE Instance method Private Method 20110523
18 HNDL_SPECIAL_WDA_EVENT Instance method Private Event handling method 20110713
19 IS_DIRTY Instance method Public Method 20101101
20 LEAVE_TRANSACTION Instance method Private Method 20090808
21 OVERRIDE_EVENT Instance method Private Method 20100629
22 OVERRIDE_EVENT_GAF Instance method Public Method 20100705
23 OVERRIDE_EVENT_OIF Instance method Public Method 20100629
24 OVERRIDE_EVENT_OVP Instance method Public Method 20100629
25 REMOVE_ACA_UIBBS Instance method Private Method 20091028
26 RESTART_SESSION Instance method Private Method 20101101
27 SAVE Instance method Public Method 20101101
28 SWITCH_VIEW Instance method Private Method 20090806
29 WDDOAFTERACTION Instance method Public Method 20110527
30 WDDOBEFOREACTION Instance method Public Method 20110527
31 WDDOBEFORENAVIGATION Instance method Public Method 20110527
32 WDDOEXIT Instance method Public Method 20110223
33 WDDOPOSTPROCESSING Instance method Public Method 20110527
Events
# Event Type Visibility Description Created on
1 AFTER_AFTER_PBO Instance Event
(0)
Public
(2)
20101001
2 AFTER_OVERRIDE_EVENT_OIF Instance Event
(0)
Public
(2)
20100629
3 BEFORE_AFTER_PBO Instance Event
(0)
Public
(2)
20101001
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_FLUSH_STATUS Private Type reference (TYPE) CHAR2 20110527
Method Signatures

Method AFTER_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 20101101
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method AFTER_AFTER_FAILED_EVENT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method AFTER_FLUSH 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 20101101
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method AFTER_FLUSH on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method AFTER_NEEDS_CONFIRMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONFIRMATION_REQUESTS Call by reference Type reference (TYPE) FPM_T_CONFIRMATION_REQUESTS Table of confirmation requests returned by all UIBBs 20101101
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101101
3 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method AFTER_NEEDS_CONFIRMATION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method AFTER_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 20101101
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method AFTER_PROCESS_BEFORE_OUTPUT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method AFTER_PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20101101
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101101
3 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method AFTER_PROCESS_EVENT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method BEFORE_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 20101101
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method BEFORE_AFTER_FAILED_EVENT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method BEFORE_FLUSH 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 20101001
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101112

Method BEFORE_FLUSH on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method BEFORE_NEEDS_CONFIRMATION 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 20101101
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method BEFORE_NEEDS_CONFIRMATION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method BEFORE_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 20091019
2 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20091019

Method BEFORE_PROCESS_BEFORE_OUTPUT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method BEFORE_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 20101101
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101101
3 Importing IT_UIBBS Call by reference Type reference (TYPE) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101101

Method BEFORE_PROCESS_EVENT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method CHECK_BEFORE_SAVE Signature

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

Method CHECK_BEFORE_SAVE on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method CHECK_ENTRIES Signature

Method CHECK_ENTRIES on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method CHECK_ENTRIES on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method CONSTRUCTOR on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method FLUSH Signature

Method FLUSH on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method FLUSH on class /PLMU/CL_FRW_APPL_CNTRL_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 20110311

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

Method GET_FPM_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FPM_EDIT_MODE Value transfer Type reference (TYPE) FPM_EDIT_MODE 20110317

Method GET_FPM_EDIT_MODE on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method GET_START_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_CONSISTENCY Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20110523
2 Returning RV_MODE Value transfer Type reference (TYPE) /PLMB/SPI_MODE 20110523

Method GET_START_MODE on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method HNDL_SPECIAL_WDA_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FPM Value transfer Attribute reference (LIKE) 20110713
2 Importing WDA_EVENT Value transfer Attribute reference (LIKE) 20110713

Method HNDL_SPECIAL_WDA_EVENT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_DIRTY Value transfer Type reference (TYPE) BOOLE_D 20120601

Method IS_DIRTY on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method LEAVE_TRANSACTION 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 20090808

Method LEAVE_TRANSACTION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method OVERRIDE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CANCEL_EVENT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100629
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100629
3 Importing IO_WIRE_MODEL Call by reference Object reference (TYPE REF TO) IF_FPM_WIRE_MODEL Interface for Communication FPM App CC 20100629

Method OVERRIDE_EVENT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method OVERRIDE_EVENT_GAF Signature

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

Method OVERRIDE_EVENT_GAF on class /PLMU/CL_FRW_APPL_CNTRL_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 Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Interface for Communication FPM App CC 20100629

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

Method OVERRIDE_EVENT_OVP Signature

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

Method OVERRIDE_EVENT_OVP on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method REMOVE_ACA_UIBBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACA Call by reference Object reference (TYPE REF TO) IF_FPM_ACA Additional Content Area API 20091028
2 Importing IV_ACA_LOCATION Call by reference Type reference (TYPE) FPM_ACA_LOCATION Location of Additional Content Area 20091028

Method REMOVE_ACA_UIBBS on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method RESTART_SESSION 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 20101101

Method RESTART_SESSION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method SAVE Signature

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

Method SAVE on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method SWITCH_VIEW Signature

Method SWITCH_VIEW on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method SWITCH_VIEW on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method WDDOAFTERACTION Signature

Method WDDOAFTERACTION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method WDDOAFTERACTION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method WDDOBEFOREACTION Signature

Method WDDOBEFOREACTION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method WDDOBEFOREACTION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method WDDOBEFORENAVIGATION Signature

Method WDDOBEFORENAVIGATION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method WDDOBEFORENAVIGATION on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method WDDOEXIT Signature

Method WDDOEXIT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method WDDOEXIT on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.

Method WDDOPOSTPROCESSING Signature

Method WDDOPOSTPROCESSING on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Method WDDOPOSTPROCESSING on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no exception.
Event Signatures

Event AFTER_AFTER_PBO Signature
Event AFTER_AFTER_PBO on class /PLMU/CL_FRW_APPL_CNTRL_ASSIST has no parameter.
Event AFTER_OVERRIDE_EVENT_OIF Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_OIF Exporting Value transfer Object reference (TYPE REF TO) IF_FPM_OIF Interface for Communication FPM App CC 20100629

Event BEFORE_AFTER_PBO Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_EVENT Exporting Value transfer Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101001
2 IR_UIBBS_TABLE Exporting Value transfer Object reference (TYPE REF TO) FPM_T_UIBB_COMPONENTS Runtime representation of WD Comps each realizing 1..n UIBBs 20101112
History
Last changed by/on SAP  20130531 
SAP Release Created in 702