SAP ABAP Class /PLMU/CL_FRW_SERVICES (Public Static Services)
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_SERVICES  
Short Description Public Static Services    
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 20090712   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)
Interfaces
Class /PLMU/CL_FRW_SERVICES has no interface implemented.
Friends
Class /PLMU/CL_FRW_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_MESSAGE_MANAGER Static Attribute Private Object reference (TYPE REF TO) /PLMU/CL_FRW_MESSAGE_MANAGER UI Framework - Message Manager 20100924
2 GS_CHANGEABLE Static Attribute Private See coding 20090731
3 GS_INACTIVE Static Attribute Private See coding 20090731
4 GS_INVISIBLE Static Attribute Private See coding 20090731
5 GS_MANDATORY Static Attribute Private See coding 20090731
6 GS_MANDATORY_FIELD_ERROR_MSG Static Attribute Private Type reference (TYPE) SYMSG Structure of message variables 20100924
7 GS_READONLY Static Attribute Private See coding 20090731
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_INDEX_TABLE Static method Public Method 20100121
2 CHECK_MANDATORY_FIELDS Static method Public Method 20100526
3 CHECK_STRUCTURE_FOR_INCLUDE Static method Public Method 20090928
4 CLASS_CONSTRUCTOR Static method Public Constructor 20100924
5 CONCATENATE_NODE_ID Static method Public Method 20090731
6 CONVERT_MESSAGES_SPI_TO_FPMGB Static method Public Method 20120420
7 CONVERT_OPR_PRPTY_TO_ACT_USAGE Static method Public Method 20120529
8 CONVERT_WD_TO_SPI_PROPERTIES Static method Public Method 20100929
9 FPMGB_SELECTED_FIELDS_TO_SPI Static method Public Method 20121115
10 GET_COMPONENTS_OF_STRUCTURE Static method Public Method 20090712
11 GET_COMP_OF_STRUC_RECURSIVE Static method Private Method 20090713
12 GET_MESSAGE_MANAGER Static method Public Method 20100215
13 GET_NODE_PATH Static method Public Method 20091124
14 GET_RESPONSIBLE_NODE Static method Public Method 20090801
15 GET_TYPE_OF_COMPONENT Static method Public Method 20100623
16 GET_WD_PROPERTIES Static method Public Method 20090731
17 GET_WD_PROPERTIES_OPR Static method Public Method 20091124
18 IS_FPM_CONFIGURATION_MODE Static method Public Method 20091009
19 NOT Static method Public Method 20090801
20 TO_STRING Static method Public Method 20090713
Events
Class /PLMU/CL_FRW_SERVICES has no event.
Types
Class /PLMU/CL_FRW_SERVICES has no local type.
Method Signatures

Method ADJUST_INDEX_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX Call by reference Type reference (TYPE) /PLMU/TS_FRW_SYTABIX 20100121
2 Exporting EV_LINES_WERE_DELETED Call by reference Type reference (TYPE) BOOLE_D 20100121
3 Exporting EV_TABLE_WAS_MODIFIED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110203
4 Importing IT_OBSOLETE_INDEX Call by reference Type reference (TYPE) /PLMU/TS_FRW_SYTABIX 20100121

Method ADJUST_INDEX_TABLE on class /PLMU/CL_FRW_SERVICES has no exception.

Method CHECK_MANDATORY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENT_WITH_ERRORS Call by reference Type reference (TYPE) /PLMU/T_FRW_SYTABIX Table of type sytabix 20100526
2 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100526
3 Importing IT_INDEX Call by reference Type reference (TYPE) /PLMU/TS_FRW_SYTABIX Sorted table of type sytabix 20120919
4 Importing IV_DISPLAY_MESSAGES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100526

Method CHECK_MANDATORY_FIELDS on class /PLMU/CL_FRW_SERVICES has no exception.

Method CHECK_STRUCTURE_FOR_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_INCLUDED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090928
2 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20090928
3 Importing IV_INCLUDE_NAME Call by reference Type reference (TYPE) TYPENAME Table Name 20090928

Method CHECK_STRUCTURE_FOR_INCLUDE on class /PLMU/CL_FRW_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONCATENATE_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ID Call by reference Type reference (TYPE) ANY 20090731
2 Returning RV_CONCATENATED_ID Value transfer Type reference (TYPE) STRING Node ID in character field format 20090731

Method CONCATENATE_NODE_ID on class /PLMU/CL_FRW_SERVICES has no exception.

Method CONVERT_MESSAGES_SPI_TO_FPMGB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FPMGB_MESSAGE Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages 20120423
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /PLMU/IF_FRW_CONTEXT Context 20120420
3 Importing IT_SPI_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_COLL_MESSAGE_ENH SPI Messages 20120420
4 Importing IV_STRICT_MODE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Strict Mode (default should normally not be changed) 20120420

Method CONVERT_MESSAGES_SPI_TO_FPMGB on class /PLMU/CL_FRW_SERVICES has no exception.

Method CONVERT_OPR_PRPTY_TO_ACT_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) /PLMU/T_FRW_G_ACTION_USAGE 20120529
2 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120529
3 Importing IT_OPERATION_PROPERTIES Call by reference Type reference (TYPE) /PLMB/T_SPI_OPERATION_PRPTY 20120529

Method CONVERT_OPR_PRPTY_TO_ACT_USAGE on class /PLMU/CL_FRW_SERVICES has no exception.

Method CONVERT_WD_TO_SPI_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPI_PROPERTY Call by reference Type reference (TYPE) /PLMB/T_SPI_PROPERTIES Field properties 20100929
2 Importing IT_WD_PROPERTY Call by reference Type reference (TYPE) WDR_CONTEXT_PROPERTIES_TAB WD ABAP: Context Attribute Properties for an Element 20100929

Method CONVERT_WD_TO_SPI_PROPERTIES on class /PLMU/CL_FRW_SERVICES has no exception.

Method FPMGB_SELECTED_FIELDS_TO_SPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA_NODE Metadata of a single node 20121115
2 Importing IT_FPMGB_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20121115
3 Importing IV_ADD_NODE_ID_FIELDS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20121115
4 Returning RT_SPI_REQUESTED_FIELD Value transfer Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20121115

Method FPMGB_SELECTED_FIELDS_TO_SPI on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_COMPONENTS_OF_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20090713
2 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20090712
3 Importing IV_SUFFIX Call by reference Type reference (TYPE) STRING 20090712

Method GET_COMPONENTS_OF_STRUCTURE on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_COMP_OF_STRUC_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20090713
2 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20090713
3 Importing IV_SUFFIX Call by reference Type reference (TYPE) STRING 20090713

Method GET_COMP_OF_STRUC_RECURSIVE on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_MESSAGE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MESSAGE_MANAGER Value transfer Object reference (TYPE REF TO) /PLMU/IF_FRW_MESSAGE_MANAGER 20100215

Method GET_MESSAGE_MANAGER on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_NODE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROOT_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100208
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20091124
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING Path 20091124

Method GET_NODE_PATH on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_RESPONSIBLE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20090801
2 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20090801
3 Returning RV_RESPONSIBLE_NODE_NAME Value transfer Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20090801

Method GET_RESPONSIBLE_NODE on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_TYPE_OF_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_COMPONENT_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20100623
2 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100623
3 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100623

Method GET_TYPE_OF_COMPONENT on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_WD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ELEMENT_PROPERTIES Call by reference Type reference (TYPE) WDR_CONTEXT_PROPERTIES_TAB WD ABAP: Context Attribute Properties for a Node 20090731
2 Changing CT_NODE_PROPERTIES Call by reference Type reference (TYPE) WDR_CONTEXT_PROP_FOR_NODE_TAB WD ABAP: Context Attribute Properties for a Node 20090731
3 Exporting ET_NODE_PROPERTIES Call by reference Type reference (TYPE) WDR_CONTEXT_PROP_FOR_NODE_TAB WD ABAP: Context Attribute Properties for an Element 20100607
4 Importing IT_FIELD_MAP Call by reference Type reference (TYPE) /PLMU/T_FRW_FIELD_MAP Map fields between service provider and UI 20090731
5 Importing IT_PROPERTY Call by reference Type reference (TYPE) /PLMB/T_SPI_PROPERTIES Field properties 20090731
6 Importing IV_ELEMENT_INDEX Call by reference Type reference (TYPE) INT4 Web Dynpro: Interface for Node Element 20090731

Method GET_WD_PROPERTIES on class /PLMU/CL_FRW_SERVICES has no exception.

Method GET_WD_PROPERTIES_OPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_OPR_ATTR_MAP Call by reference Type reference (TYPE) /PLMU/TS_FRW_OPR_ATTR_MAP Map Operation to Attribute Names 20091124
2 Importing ITS_OPR_PROPERTY Call by reference Type reference (TYPE) /PLMB/T_SPI_OPERATION_PRPTY Operation properties 20091124
3 Returning RT_PROPERTIES Value transfer Type reference (TYPE) WDR_CONTEXT_PROPERTIES_TAB WD ABAP: Context Attribute Properties for a Node 20091124

Method GET_WD_PROPERTIES_OPR on class /PLMU/CL_FRW_SERVICES has no exception.

Method IS_FPM_CONFIGURATION_MODE Signature

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

Method IS_FPM_CONFIGURATION_MODE on class /PLMU/CL_FRW_SERVICES has no exception.

Method NOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOOLEAN Call by reference Type reference (TYPE) C 20090801
2 Returning RV_INVERTED_BOOLEAN Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090801

Method NOT on class /PLMU/CL_FRW_SERVICES has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IG_ANY Call by reference Type reference (TYPE) ANY 20090831
2 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20090713

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