SAP ABAP Class /PLMU/CL_FRW_APPL_MODEL_POOL (Pool of Application Models)
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
Properties
Class /PLMU/CL_FRW_APPL_MODEL_POOL  
Short Description Pool of Application Models    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_CORE   UI Framework: Core 
Created 20090804   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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_WD_DYNAMIC_TOOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class /PLMU/CL_FRW_APPL_MODEL_POOL has no interface implemented.
Friends
Class /PLMU/CL_FRW_APPL_MODEL_POOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_APPL_MODEL_POOL 20100909
2 MO_CALLBACK_PROXY_POOL Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_CB_PROXY_POOL 20100702
3 MO_CONTEXT_APPL_MODEL_POOL Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_C_APPL_MODEL_POOL 20110728
4 MO_MESSAGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_MESSAGE_MANAGER 20110810
5 MT_MODEL_POOL Instance attribute Private Type reference (TYPE) GTY_T_APPL_MODEL_POOL 20100909
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MODEL Instance method Public Method 20090807
2 CHECK_BEFORE_SAVE Instance method Public Method 20090804
3 CLEAN_UP Instance method Public Method 20090804
4 CLEAR_MESSAGES Instance method Public Method 20110206
5 CONSTRUCTOR Instance method Private Constructor 20090810
6 GARBAGE_COLLECTOR Instance method Public Method 20090804
7 GET_INSTANCE Static method Public Method 20090805
8 GET_MODEL_BY_RTID Instance method Public Method 20091217
9 HAS_UNSAVED_DATA Instance method Public Method 20090804
10 HNDL_AFTER_SP_CALL Instance method Private Event handling method 20110603
11 HNDL_BEFORE_SP_CALL Instance method Private Event handling method 20110728
12 HNDL_MODEL_BEFORE_DESTRUCTION Instance method Private Event handling method 20101028
13 PROCESS_FIELD_PROPERTIES Instance method Public Method 20110603
14 PROCESS_MESSAGES Instance method Public Method 20110225
15 SAVE Instance method Public Method 20090804
Events
Class /PLMU/CL_FRW_APPL_MODEL_POOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_APPL_MODEL_POOL Private See coding 20100909 BEGIN OF gty_s_appl_model_pool, runtime_id TYPE string, abbid TYPE /plmb/spi_abbid, application_model TYPE REF TO /plmu/if_frw_appl_model_int, END OF gty_s_appl_model_pool
2 GTY_T_APPL_MODEL_POOL Private See coding 20100909 gty_t_appl_model_pool TYPE SORTED TABLE OF gty_s_appl_model_pool WITH UNIQUE KEY runtime_id WITH NON-UNIQUE SORTED KEY abbid COMPONENTS abbid
Method Signatures

Method ADD_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) /PLMU/IF_FRW_APPL_MODEL_INT Application Model (Internal Interface) 20090807

Method ADD_MODEL on class /PLMU/CL_FRW_APPL_MODEL_POOL 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_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20090804

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

Method CLEAN_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_CALLBACK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20110605
2 Importing IV_REASON Call by reference Type reference (TYPE) /PLMB/SPI_CLEAN_UP_REASON 20090804

Method CLEAN_UP on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method CLEAR_MESSAGES Signature

Method CLEAR_MESSAGES on class /PLMU/CL_FRW_APPL_MODEL_POOL has no parameter.
Method CLEAR_MESSAGES on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method CONSTRUCTOR Signature

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

Method GARBAGE_COLLECTOR Signature

Method GARBAGE_COLLECTOR on class /PLMU/CL_FRW_APPL_MODEL_POOL has no parameter.
Method GARBAGE_COLLECTOR on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_APPL_MODEL_POOL Value transfer Object reference (TYPE REF TO) /PLMU/CL_FRW_APPL_MODEL_POOL UI Framework - Application Model 20090805

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

Method GET_MODEL_BY_RTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RUNTIME_ID Call by reference Type reference (TYPE) STRING 20091217
2 Returning RO_APPLICATION_MODEL Value transfer Object reference (TYPE REF TO) /PLMU/IF_FRW_APPL_MODEL_INT UI Framework - Internal application model interface 20091217
# Exception Resumable Description Created on
1 /PLMU/CX_FRW_INTERNAL 20110605

Method HAS_UNSAVED_DATA Signature

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

Method HAS_UNSAVED_DATA on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method HNDL_AFTER_SP_CALL Signature

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

Method HNDL_AFTER_SP_CALL on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method HNDL_BEFORE_SP_CALL Signature

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

Method HNDL_BEFORE_SP_CALL on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method HNDL_MODEL_BEFORE_DESTRUCTION Signature

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

Method HNDL_MODEL_BEFORE_DESTRUCTION on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method PROCESS_FIELD_PROPERTIES Signature

Method PROCESS_FIELD_PROPERTIES on class /PLMU/CL_FRW_APPL_MODEL_POOL has no parameter.
Method PROCESS_FIELD_PROPERTIES on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method PROCESS_MESSAGES Signature

Method PROCESS_MESSAGES on class /PLMU/CL_FRW_APPL_MODEL_POOL has no parameter.
Method PROCESS_MESSAGES on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.

Method SAVE 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) /PLMB/SPI_FAILED_IND Failed indicator 20090804
2 Importing IV_REASON Call by reference Type reference (TYPE) /PLMU/FRW_AFTER_SAVE_REASON After save reason code 20090804

Method SAVE on class /PLMU/CL_FRW_APPL_MODEL_POOL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702