SAP ABAP Class CL_EAMS_UI_GIS_CONTEXT_MENU (GHO GIS Configurable Context Menu)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-GIS (Application Component) Geographical Information System
     EA_GHO_GIS_SERV (Package) GIS: Package for Services
Properties
Class CL_EAMS_UI_GIS_CONTEXT_MENU  
Short Description GHO GIS Configurable Context Menu    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_GIS_SERV   GIS: Package for Services 
Created 20100913   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAMS_UI_GIS_CONTEXT_MENU has no forward declaration.
Interfaces
Class CL_EAMS_UI_GIS_CONTEXT_MENU has no interface implemented.
Friends
Class CL_EAMS_UI_GIS_CONTEXT_MENU has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SEL_TYPE_MULTI_HETE Constant Private Type reference (TYPE) GHO_GIS_CM_SEL_TYPE 'MULTI_HETE' Context Menu selection type 20100913
2 GC_SEL_TYPE_MULTI_HOMO Constant Private Type reference (TYPE) GHO_GIS_CM_SEL_TYPE 'MULTI_HOMO' Context Menu selection type 20100913
3 GC_SEL_TYPE_NONE Constant Private Type reference (TYPE) GHO_GIS_CM_SEL_TYPE 'NONE' Context Menu selection type 20100915
4 GC_SEL_TYPE_SINGLE Constant Private Type reference (TYPE) GHO_GIS_CM_SEL_TYPE 'SINGLE' Context Menu selection type 20100913
5 MS_CONFID_NONE Instance attribute Private Type reference (TYPE) GHO_GISCMCONFID Customizing table for context menu configurations 20100919
6 MS_CURRENT_CONFID Instance attribute Private Type reference (TYPE) GHO_GISCMCONFID Customizing table for context menu configurations 20100920
7 MT_CONFID Instance attribute Private See coding Customizing table for context menu configurations 20100919
8 MT_OBJTYPE Instance attribute Private See coding Customizing table for configuration object types 20100919
9 MT_OBJ_KEY Instance attribute Private Type reference (TYPE) GHO_T_GIS_CM_HETE_OBJ_KEY Table type for context menu object key structure 20100919
10 MT_USER_PARAMETERS Instance attribute Private Type reference (TYPE) SUID_TT_BAPIPARAM Table Type: BAPIPARAM 20100929
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100919
2 GET_CURRENT_LPD Instance method Public Method 20100920
3 GET_LPD_APPLICATIONS Instance method Private Method 20100915
4 GET_LPD_FOR_MULTI_HETE Instance method Private Method 20100913
5 GET_LPD_FOR_SEL_OBJECTS Instance method Public Method 20100913
6 GET_LPD_FOR_SINGLE Instance method Private Method 20100913
7 GET_SELECTION_TYPE Instance method Private Method 20100913
8 GET_USER_PARAMETERS Instance method Public Method 20100929
Events
Class CL_EAMS_UI_GIS_CONTEXT_MENU has no event.
Types
Class CL_EAMS_UI_GIS_CONTEXT_MENU has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method GET_CURRENT_LPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CURRENT_CONFID Value transfer Type reference (TYPE) GHO_GISCMCONFID Customizing table for context menu configurations 20100920

Method GET_CURRENT_LPD on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.

Method GET_LPD_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20100915
2 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20100915
3 Returning RT_CONTEXT_MENU Value transfer Type reference (TYPE) EAMS_T_UI_GIS_CONTEXT_MENU Table type GIS Context Menu 20100915

Method GET_LPD_APPLICATIONS on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.

Method GET_LPD_FOR_MULTI_HETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20100913
2 Returning RS_CONFID Value transfer Type reference (TYPE) GHO_GISCMCONFID Customizing table for context menu configurations 20100915

Method GET_LPD_FOR_MULTI_HETE on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.

Method GET_LPD_FOR_SEL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_OBJECTS Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20100913
2 Importing IV_USERNAME Call by reference Type reference (TYPE) XUSER User name 20100914
3 Returning RT_CONTEXT_MENU Value transfer Type reference (TYPE) EAMS_T_UI_GIS_CONTEXT_MENU Table type GIS Context Menu 20100915

Method GET_LPD_FOR_SEL_OBJECTS on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.

Method GET_LPD_FOR_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) GHO_GIS_CM_OBJECT_TYPE GHO GIS Context Menu Object Types 20100913
2 Importing IV_SEL_TYPE Call by reference Type reference (TYPE) GHO_GIS_CM_SEL_TYPE Context Menu selection type 20100913
3 Returning RS_CONFID Value transfer Type reference (TYPE) GHO_GISCMCONFID Customizing table for context menu configurations 20100915

Method GET_LPD_FOR_SINGLE on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.

Method GET_SELECTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20100913
2 Exporting EV_SELECTION_TYPE Call by reference Type reference (TYPE) GHO_GIS_CM_SEL_TYPE Context Menu selection type 20100913
3 Importing IT_SELECTED_OBJECTS Call by reference Type reference (TYPE) EAMS_T_SP_TEC_OBJ_ID tech Obj 20100913

Method GET_SELECTION_TYPE on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.

Method GET_USER_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_USER_PARAMETERS Value transfer Type reference (TYPE) SUID_TT_BAPIPARAM Table Type: BAPIPARAM 20100929

Method GET_USER_PARAMETERS on class CL_EAMS_UI_GIS_CONTEXT_MENU has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606