SAP ABAP Class CL_PROXY_ESD_UI_PLUGIN (proxy specific UI funtions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_UI (Package) User Interface for Proxy Generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESD_UI UI Functions 20061102
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PROXY_ESD_UI_PLGN_SV UI-Plugin for service variants 20081028
Properties
Class CL_PROXY_ESD_UI_PLUGIN  
Short Description proxy specific UI funtions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_UI   User Interface for Proxy Generation 
Created 20061102   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PROXY_ESD_UI_PLUGIN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESD_UI UI Functions 20061102
Friends
Class CL_PROXY_ESD_UI_PLUGIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXT_WB_TOOL_NAME Instance attribute Protected Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20100629
2 EXT_WB_TYPE Instance attribute Protected Type reference (TYPE) SEU_OBJTYP WB Request: (Internal) Type of ABAP Workbench Object 20100629
3 R_PLUGIN Instance attribute Protected Object reference (TYPE REF TO) CL_PROXY_ESD_PLUGIN PlugIn Class for Service Interface 20061102
Methods
# Method Level Visibility Method type Description Created on
1 ATC_CHECK Instance method Private Method starts atc check for proxy 20081124
2 CI_CHECK Instance method Private Method Code Inspector check 20070712
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061102
4 CREATE_DT_ENHANCEMENT_REQUEST Instance method Private Method creates wb_request for creation a service variant 20100528
5 CREATE_SERVICE_VARIANT_REQUEST Instance method Private Method creates wb_request for creation a service variant 20081111
6 CREATE_TADIR_WB_REQUEST Instance method Protected Method creates a wb-request based on TADIR key 20090507
7 CREATE_WHEREUSED_LIST_REQUEST Instance method Protected Method create whereused list request 20070706
8 GET_GLOBAL Instance method Protected Method 20100629
9 GET_WB_REQUEST_FOR_EXT_EDITOR Instance method Protected Method 20100629
10 POSITION_ESR_BROWSER Instance method Private Method foccus a specific node in ESR browser 20061106
11 SHOW_CODELIST_MAINTAIN Instance method Private Method displays codelist registry 20080306
12 SHOW_NODE_DETAILS Instance method Protected Method Display internal details about a tree_node 20070516
13 SHOW_TEXTOBJECT Instance method Protected Method Shows popup for text object 20080306
14 SHOW_WHERE_USED_LIST Instance method Private Method triggers repository info system 20061108
15 WSDL_SHOW Instance method Private Method display WSDL (get from IFR or from backend persitence) 20071123
16 XML_SHOW Instance method Private Method 20070111
Events
Class CL_PROXY_ESD_UI_PLUGIN has no event.
Types
Class CL_PROXY_ESD_UI_PLUGIN has no local type.
Method Signatures

Method ATC_CHECK Signature

Method ATC_CHECK on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
Method ATC_CHECK on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method CI_CHECK Signature

Method CI_CHECK on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION Unified Editor: Exception 20070712

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MESSAGING Call by reference Object reference (TYPE REF TO) IF_ESD_UI_MESSAGING ESD: Communication with UI 20061109
2 Importing R_PLUGIN Call by reference Object reference (TYPE REF TO) CL_PROXY_ESD_PLUGIN 20061102

Method CONSTRUCTOR on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method CREATE_DT_ENHANCEMENT_REQUEST Signature

Method CREATE_DT_ENHANCEMENT_REQUEST on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
Method CREATE_DT_ENHANCEMENT_REQUEST on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method CREATE_SERVICE_VARIANT_REQUEST Signature

Method CREATE_SERVICE_VARIANT_REQUEST on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
Method CREATE_SERVICE_VARIANT_REQUEST on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method CREATE_TADIR_WB_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20090507
2 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20090513
3 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20090513
4 Returning WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20090507

Method CREATE_TADIR_WB_REQUEST on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method CREATE_WHEREUSED_LIST_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROXY Call by reference Object reference (TYPE REF TO) CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20070706
2 Importing SUB_ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20070706
3 Importing UI_MODE Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20070706
4 Returning WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20070706

Method CREATE_WHEREUSED_LIST_REQUEST on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method GET_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GLOBAL Value transfer Object reference (TYPE REF TO) IF_PXN_GLOBAL Global object node (read only) 20100629
2 Importing NODE_ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20100629

Method GET_GLOBAL on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method GET_WB_REQUEST_FOR_EXT_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) PRX_ID Proxy Generation: Unique ID of a Proxy Object 20100629
2 Exporting WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20100629

Method GET_WB_REQUEST_FOR_EXT_EDITOR on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method POSITION_ESR_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFR_ID Call by reference Type reference (TYPE) PRX_S_IFR Proxy Generation: Object Identification ES Builder 20061106

Method POSITION_ESR_BROWSER on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method SHOW_CODELIST_MAINTAIN Signature

Method SHOW_CODELIST_MAINTAIN on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
Method SHOW_CODELIST_MAINTAIN on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method SHOW_NODE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_PROXY_ESD_TREE_OBJECT ESD: Object representing a tree node 20070516

Method SHOW_NODE_DETAILS on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method SHOW_TEXTOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) SEU_ACTION SWBM_C_OP_DISPLAY 20100111
2 Importing TEXT_ID Call by reference Type reference (TYPE) PRX_TXT_ID Text GUID 20080306
3 Exporting TEXT_ID_OUT Call by reference Type reference (TYPE) PRX_TXT_ID Text GUID 20100111

Method SHOW_TEXTOBJECT on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method SHOW_WHERE_USED_LIST Signature

Method SHOW_WHERE_USED_LIST on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
Method SHOW_WHERE_USED_LIST on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method WSDL_SHOW Signature

Method WSDL_SHOW on class CL_PROXY_ESD_UI_PLUGIN has no parameter.
Method WSDL_SHOW on class CL_PROXY_ESD_UI_PLUGIN has no exception.

Method XML_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20070111

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