SAP ABAP Class CL_ESD_CG_PLUGIN (PlugIn Class for ServiceGroups)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_CONSUMER_GROUPS (Package) ES Tools - ServiceGroups
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_COMMON Common functions 20060925
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_CONSUMER_GROUPS Consumer Groups 20061024
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_PLUGIN includes all implemented interfaces 20061103
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_PROPERTIES Properties 20060925
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_UI UI Functions 20060925
Properties
Class CL_ESD_CG_PLUGIN  
Short Description PlugIn Class for ServiceGroups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_CONSUMER_GROUPS   ES Tools - ServiceGroups 
Created 20060925   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESD_COMMON Common functions 20060925
2 IF_ESD_CONSUMER_GROUPS Consumer Groups 20061024
3 IF_ESD_PLUGIN includes all implemented interfaces 20061103
4 IF_ESD_PROPERTIES Properties 20060925
5 IF_ESD_UI UI Functions 20060925
Friends
Class CL_ESD_CG_PLUGIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_CG_DATA Instance attribute Protected Object reference (TYPE REF TO) CL_ESD_CG_DATA Consumer Groups Data Handler 20061024
2 R_CG_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_ESD_CG_OBJECT Consumer group object 20061011
3 R_CLASSIFICATION Instance attribute Protected Object reference (TYPE REF TO) CL_ESD_SG_CLASSIFICATIONS Classifications for Service Groups 20100505
4 R_MESSAGES Instance attribute Private Object reference (TYPE REF TO) CL_ESD_MESSAGES ESD: Messages 20060925
5 R_STATUS Instance attribute Protected Object reference (TYPE REF TO) CL_ESD_STATUS Status Information of Plugin 20060925
6 S_ADDITIONAL_DATA Instance attribute Protected Type reference (TYPE) SSTR_CG_REGISTRY_DATA Consumer Groups Registry Data 20070904
7 S_PROPERTIES_DATA Instance attribute Protected Type reference (TYPE) SSTR_CG_UI_PROPERTIES ESD: Structure for Proxy Properties Data 20060925
8 S_PROPERTIES_DATA_STORE Instance attribute Protected Type reference (TYPE) SSTR_CG_UI_PROPERTIES ESD: Structure for Properties Data 20060925
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CLASSIFICATIONS Instance method Private Method 20100505
2 CREATE_CONSUMER_GROUPS_DATA Instance method Protected Method Create Table Object for relevant objects 20061025
3 CREATE_WB_REQUESTS Static method Public Method Enhances Log with wb_requests for navigation 20070911
4 DETERMINE_R3STATE Instance method Protected Method 20061108
5 DISPLAY_TADIR_ENTRY Instance method Private Method displays TADIR entry of object 20100615
6 GET_CG_OBJECT Instance method Public Method get pointer to CG_OBJECT 20100505
7 GET_TARGET_NAMESPACES Static method Public Method Returns table of available target namespaces (Tmodel keys) 20080311
8 POSITION_ESD_BROWSER Instance method Private Method positions object in ESD browser Tree 20111223
9 READ_PROPERTIES_DATA Instance method Protected Method 20060925
Events
Class CL_ESD_CG_PLUGIN has no event.
Types
Class CL_ESD_CG_PLUGIN has no local type.
Method Signatures

Method CREATE_CLASSIFICATIONS Signature

Method CREATE_CLASSIFICATIONS on class CL_ESD_CG_PLUGIN has no parameter.
Method CREATE_CLASSIFICATIONS on class CL_ESD_CG_PLUGIN has no exception.

Method CREATE_CONSUMER_GROUPS_DATA Signature

Method CREATE_CONSUMER_GROUPS_DATA on class CL_ESD_CG_PLUGIN has no parameter.
Method CREATE_CONSUMER_GROUPS_DATA on class CL_ESD_CG_PLUGIN has no exception.

Method CREATE_WB_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Request 20070911
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) ESD_MESSAGE_S Messages Table 20070911
3 Importing IV_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20090302

Method CREATE_WB_REQUESTS on class CL_ESD_CG_PLUGIN has no exception.

Method DETERMINE_R3STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABAP_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Name of a Service Definition 20061108
2 Importing IV_INITIALIZE Call by reference Type reference (TYPE) FLAG General Flag 20061108

Method DETERMINE_R3STATE on class CL_ESD_CG_PLUGIN has no exception.

Method DISPLAY_TADIR_ENTRY Signature

Method DISPLAY_TADIR_ENTRY on class CL_ESD_CG_PLUGIN has no parameter.
Method DISPLAY_TADIR_ENTRY on class CL_ESD_CG_PLUGIN has no exception.

Method GET_CG_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CG_OBJECT Value transfer Object reference (TYPE REF TO) CL_ESD_CG_OBJECT DB Services for consumer group 20100505

Method GET_CG_OBJECT on class CL_ESD_CG_PLUGIN has no exception.

Method GET_TARGET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TARGET_NSPACES Value transfer Type reference (TYPE) STTY_CG_TARGET Table for currently available target namespaces 20080311

Method GET_TARGET_NAMESPACES on class CL_ESD_CG_PLUGIN has no exception.

Method POSITION_ESD_BROWSER Signature

Method POSITION_ESD_BROWSER on class CL_ESD_CG_PLUGIN has no parameter.
Method POSITION_ESD_BROWSER on class CL_ESD_CG_PLUGIN has no exception.

Method READ_PROPERTIES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PROPERTIES_DATA Value transfer Type reference (TYPE) SSTR_CG_UI_PROPERTIES ESD: Structure for Properties Data 20060925

Method READ_PROPERTIES_DATA on class CL_ESD_CG_PLUGIN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710