SAP ABAP Class CL_EAMS_MP_SEARCH (EAMS: Meta Data Provider for Search)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_MDP_MISC (Package) Miscellaneous for Master Data Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_METADATA_BASE Metadata base interface 20081021
Properties
Class CL_EAMS_MP_SEARCH  
Short Description EAMS: Meta Data Provider for Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_MDP_MISC   Miscellaneous for Master Data Provider 
Created 20081021   SAP 
Last change 20100310   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
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_METADATA_BASE Metadata base interface 20081021
Friends
Class CL_EAMS_MP_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ABBID Constant Public Type reference (TYPE) /PLMB/SPI_ABBID 'EAMS_SEA' Application Building Block ID 20090408
2 GC_ACTION_ID Constant Public See coding 20090415
3 GC_ACT_CHECK_INITIAL_SCREEN Constant Public Type reference (TYPE) /PLMB/SPI_ACTION_NAME 'CHECK_INITIAL_SCREEN' Action name: check initial screen 20081021
4 GC_ACT_SET_GET_INIT_PARAMS Constant Public Type reference (TYPE) /PLMB/SPI_ACTION_NAME 'SET_GET_INIT_PARAMS' Action name 20081021
5 GC_DDIC_NAMES Constant Public See coding 20090415
6 GC_NODE Constant Public See coding 20090415
7 GC_NODE_INITIAL_SCREEN Constant Public Type reference (TYPE) /PLMB/SPI_NODE_NAME 'INITIAL_SCREEN' Node Name 20081021
8 GC_NODE_QS_START Constant Public Type reference (TYPE) /PLMB/SPI_NODE_NAME 'QS_START' Node Name 20081021
9 GC_NODE_SPECIFIC_RESULT Constant Public Type reference (TYPE) /PLMB/SPI_NODE_NAME 'SEARCH_RESULT' Node Name 20081021
10 GC_NODE_TYPE Constant Public See coding 20090417
11 GC_PREFIX_TECHNICAL_NODE Constant Public Type reference (TYPE) C '/' Prefix for technical Metadata nodes 20090415
12 GC_SEARCH Constant Public See coding 20090409
13 GT_OBJECT_TYPE Static Attribute Protected Type reference (TYPE) EAMS_T_SP_SEARCH_OBJECT_TYPE Table Type - Search Result Key 20090415
14 MT_NODES Instance attribute Private Type reference (TYPE) /PLMB/T_SPI_METADATA_NODE Metadata Node Definition 20081021
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081021
2 GET_ALL_SEARCH_OBJECT_TYPES Static method Public Method determine all search object types 20090415
3 GET_DDIC_TYPE_RESULT Static method Public Method get ddic structure of result list 20090415
4 GET_KEY_ATTR_DESC_NAME Static method Public Method get ddic structure of result list 20090423
5 GET_KEY_ATTR_NAME Static method Public Method get ddic structure of result list 20090423
6 GET_NODE_TYPE Static method Public Method Get Node Type 20090417
7 GET_RESULT_NODE_NAME Static method Public Method conversion of a search object type to a node name 20090415
Events
Class CL_EAMS_MP_SEARCH has no event.
Types
Class CL_EAMS_MP_SEARCH has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAMS_MP_SEARCH has no parameter.
Method CONSTRUCTOR on class CL_EAMS_MP_SEARCH has no exception.

Method GET_ALL_SEARCH_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE Call by reference Type reference (TYPE) EAMS_T_SP_SEARCH_OBJECT_TYPE Table Type - Search Result Key 20090415

Method GET_ALL_SEARCH_OBJECT_TYPES on class CL_EAMS_MP_SEARCH has no exception.

Method GET_DDIC_TYPE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DDIC_TYPE Call by reference Type reference (TYPE) TABNAME Table Name 20090415
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /PLMB/GOS_OBJECT_TYPE Object Type 20090415

Method GET_DDIC_TYPE_RESULT on class CL_EAMS_MP_SEARCH has no exception.

Method GET_KEY_ATTR_DESC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY_ATTR_DESC_NAME Call by reference Type reference (TYPE) FIELDNAME Table Name 20090423
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /PLMB/GOS_OBJECT_TYPE Object Type 20090423

Method GET_KEY_ATTR_DESC_NAME on class CL_EAMS_MP_SEARCH has no exception.

Method GET_KEY_ATTR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY_ATTR_NAME Call by reference Type reference (TYPE) EAMS_T_FIELDNAME Table Name 20090423
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /PLMB/GOS_OBJECT_TYPE Object Type 20090423

Method GET_KEY_ATTR_NAME on class CL_EAMS_MP_SEARCH has no exception.

Method GET_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090417
2 Exporting EV_UNDEFINED Call by reference Type reference (TYPE) ABAP_BOOL 20090417
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20090417

Method GET_NODE_TYPE on class CL_EAMS_MP_SEARCH has no exception.

Method GET_RESULT_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20090415
2 Importing IS_OBJECT_TYPE_KEY Call by reference Type reference (TYPE) EAMS_S_SP_SEARCH_OBJECT_TYPE Search Result Key 20090415

Method GET_RESULT_NODE_NAME on class CL_EAMS_MP_SEARCH has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605