SAP ABAP Class CL_SFW_BF_UI_IMPACT (Switch Framework, BF UI Impact)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
     SFWTOOLS (Package) Basis Tools for Switch Framework
Properties
Class CL_SFW_BF_UI_IMPACT  
Short Description Switch Framework, BF UI Impact    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFWTOOLS   Basis Tools for Switch Framework 
Created 20070806   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SFW_BF_UI_IMPACT has no forward declaration.
Interfaces
Class CL_SFW_BF_UI_IMPACT has no interface implemented.
Friends
Class CL_SFW_BF_UI_IMPACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJTYPE_RP Constant Private Type reference (TYPE) CHAR2 'RP' Report Object Type 20070824
2 GC_OBJTYPE_TX Constant Private Type reference (TYPE) CHAR2 'TX' Transaction Object Type 20070824
3 GC_OBJTYPE_WDA Constant Private Type reference (TYPE) CHAR3 'WDA' Portal iView Object Type 20070824
4 GC_REPORT_FORMAT Constant Private Type reference (TYPE) CHAR10 'REPORT=' Flag of Report in Par. 20070815
5 GC_REPORT_REGEX Constant Private Type reference (TYPE) CHAR30 'D_SREPOVARI-REPORT=(w+);' Regular Expression for Searching Report in Par. 20070824
6 GT_IMPACT_CACHE Static Attribute Public Type reference (TYPE) SFW_T_BF_IMPACT_CACHE Impact of Cache 20070806
7 GT_REPORT_TCODE Static Attribute Private Type reference (TYPE) SFW_TS_RPT_TX Collection of Transaction - Report Relationship 20070828
8 GT_WDA_ROLE Static Attribute Private Type reference (TYPE) SFW_TS_WDA_ROLE Collection of WebDynpro Role Relationship 20070828
9 MT_BF_IMPACT Instance attribute Private Type reference (TYPE) SFW_T_BF_IMPACT_CACHE Collection of Impact for Specified Business Function 20070813
10 MT_BF_PROGNAME Instance attribute Private Type reference (TYPE) PROGNAMES List of BF-Related Programs 20070828
11 MT_BF_TCODE Instance attribute Private Type reference (TYPE) RLB_T_TRAN List of BF-Related Transactions 20070828
12 MT_BF_WDA Instance attribute Private Type reference (TYPE) SFW_T_WDA List of BF-Related WebDynpro Applications 20070828
13 MV_BF_NAME Instance attribute Private Type reference (TYPE) SFW_BFUNCTION Business Function 20070814
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20070810
2 GET_DATA Instance method Public Method Get BF UI Impact 20070809
3 GET_RP_IMPACT Instance method Private Method Get Report Impact 20070809
4 GET_TX_IMPACT Instance method Private Method Get Transaction Impact 20070809
5 GET_WDA_IMPACT Instance method Private Method Get Web Dynpro Application Impact 20070809
6 INITIALIZE Instance method Private Method Initialization, such as DB Data Retrieve 20070828
7 READ_DB_REPORT_TCODE Static method Private Method Read from DB for All Report Transaction Collections 20070828
8 READ_DB_WDA_ROLE Static method Private Method Read from DB for All webDynpro Role Collections 20070828
9 READ_ROLES_AND_USERS_BY_RP Instance method Private Method Fill Roles and Users Related to Specified RP List to Cache 20070809
10 READ_ROLES_AND_USERS_BY_TX Instance method Private Method Fill Roles and Users Related to Specified Text List to Cache 20070809
11 READ_ROLES_AND_USERS_BY_WDA Instance method Private Method Fill Roles and Users Related to Specified WA List to Cache 20070809
12 READ_USERS_BY_ROLES Instance method Private Method Fill Users Related to Specified Roles 20070809
Events
Class CL_SFW_BF_UI_IMPACT has no event.
Types
Class CL_SFW_BF_UI_IMPACT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BF Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20070810

Method CONSTRUCTOR on class CL_SFW_BF_UI_IMPACT has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BF_IMPACT Call by reference Type reference (TYPE) SFW_T_BF_IMPACT_CACHE switch framework, UI Impact 20070813

Method GET_DATA on class CL_SFW_BF_UI_IMPACT has no exception.

Method GET_RP_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RP Call by reference Type reference (TYPE) PROGNAMES switch framework, UI Impact 20070813

Method GET_RP_IMPACT on class CL_SFW_BF_UI_IMPACT has no exception.

Method GET_TX_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TX Call by reference Type reference (TYPE) RLB_T_TRAN switch framework, UI Impact 20070813

Method GET_TX_IMPACT on class CL_SFW_BF_UI_IMPACT has no exception.

Method GET_WDA_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WDA Call by reference Type reference (TYPE) SFW_T_WDA switch framework, UI Impact 20070813

Method GET_WDA_IMPACT on class CL_SFW_BF_UI_IMPACT has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_SFW_BF_UI_IMPACT has no parameter.
Method INITIALIZE on class CL_SFW_BF_UI_IMPACT has no exception.

Method READ_DB_REPORT_TCODE Signature

Method READ_DB_REPORT_TCODE on class CL_SFW_BF_UI_IMPACT has no parameter.
Method READ_DB_REPORT_TCODE on class CL_SFW_BF_UI_IMPACT has no exception.

Method READ_DB_WDA_ROLE Signature

Method READ_DB_WDA_ROLE on class CL_SFW_BF_UI_IMPACT has no parameter.
Method READ_DB_WDA_ROLE on class CL_SFW_BF_UI_IMPACT has no exception.

Method READ_ROLES_AND_USERS_BY_RP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RPLIST Call by reference Type reference (TYPE) PROGNAMES switch framework, UI Impact 20070809

Method READ_ROLES_AND_USERS_BY_RP on class CL_SFW_BF_UI_IMPACT has no exception.

Method READ_ROLES_AND_USERS_BY_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TXLIST Call by reference Type reference (TYPE) RLB_T_TRAN switch framework, UI Impact 20070809

Method READ_ROLES_AND_USERS_BY_TX on class CL_SFW_BF_UI_IMPACT has no exception.

Method READ_ROLES_AND_USERS_BY_WDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WDALIST Call by reference Type reference (TYPE) SFW_T_WDA switch framework, UI Impact 20070814

Method READ_ROLES_AND_USERS_BY_WDA on class CL_SFW_BF_UI_IMPACT has no exception.

Method READ_USERS_BY_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERS Call by reference Type reference (TYPE) SFW_TS_ROLES_USERS switch framework, impact analyzer, role-user table type 20070810
2 Importing IT_ROLELIST Call by reference Type reference (TYPE) SFW_TS_ROLES_USERS switch framework, UI Impact 20070809

Method READ_USERS_BY_ROLES on class CL_SFW_BF_UI_IMPACT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710