SAP ABAP Class CL_ESR_BROWSER_DATA (* NEW: Class holding the tree data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SAI_ESI_BROWSER (Package) ES Tools: Repository Browser
Properties
Class CL_ESR_BROWSER_DATA  
Short Description * NEW: Class holding the tree data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_ESI_BROWSER   ES Tools: Repository Browser 
Created 20051005   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ESR_BROWSER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ESR_BROWSER_DATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ESR_BROWSER_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESR_BROWSER_DATA has no interface implemented.
Friends
Class CL_ESR_BROWSER_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPONENTS Instance attribute Private Type reference (TYPE) TTY_COMPONENTS 20051005
2 FOLDERS Instance attribute Private Type reference (TYPE) TTY_OBJECTS 20060418
3 NAMESPACES Instance attribute Private Type reference (TYPE) TTY_NAMESPACES 20051005
4 OBJECTS Instance attribute Private Type reference (TYPE) TTY_OBJECTS 20051007
5 OBJECTS_DETAILS Instance attribute Private Type reference (TYPE) TTY_OBJECT_DETAILS 20051012
6 OBJECTS_R3 Instance attribute Private Type reference (TYPE) TTY_OBJECTS 20060213
7 REL_REPOSITORY_OBJECT_TYPES Instance attribute Private Type reference (TYPE) TTY_REP_OBJ_TYPES 20051005
8 REP_FOLDER_AVAILABLE Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060721
9 REUSE_REF Instance attribute Private Object reference (TYPE REF TO) IF_ESR_BROWSER_REUSE Reuse Interface for ESR Browser 20100224
10 SERVICE_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) IF_SRAPI_SERVICE_REPOSITORY 20051005
11 SERVICE_REP_ADDRESS Instance attribute Private Object reference (TYPE REF TO) CL_SRAPI_SERVICE_REP_ADDRESS 20051005
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FOLDERS Instance method Public Method Adds folders to private folder-attribute 20060628
2 BUILD_NODE_KEY Instance method Public Method Hilfstroutine: Key zusammenbauen 20051006
3 BUILD_NODE_KEY_STATIC Static method Public Method Hilfstroutine: Key zusammenbauen 20051017
4 BUILD_NODE_KEY_STRING Instance method Private Method Generates the string representation of the node 20051006
5 BUILD_PARENT_KEY_STRING Instance method Public Method returns the parent node string of the given string 20051007
6 CLEAR_ALL_DATA Instance method Public Method 20051014
7 CREATE_FOLDER_OBJECTS Instance method Private Method creates folder objects or repository or type folders 20060213
8 CREATE_NODE_KEY_FROM_STRING Instance method Public Method returns node key structure 20051006
9 DELETE_OBJECT Instance method Public Method Deletes given object from table me->objects 20070713
10 FILTER_OBJECTS_PER_BE_FILTER Instance method Private Method filters out objects that do not match object state filter 20081211
11 FILTER_OBJECTS_PER_STATE Instance method Private Method filters out objects that do not match object state filter 20061213
12 GET_COMPONENT Instance method Public Method 20051014
13 GET_COMPONENTS Instance method Public Method 20051006
14 GET_FILTERED_OBJ_STATES Instance method Public Method Returns Object states according to filter settings 20061212
15 GET_FILTERED_REP_OBJ_TYPES Instance method Public Method 20051007
16 GET_FOLDER Instance method Public Method restruns the napespace of a given node_key-string 20060628
17 GET_NAMESPACE Instance method Public Method restruns the napespace of a given node_key-string 20051007
18 GET_NAMESPACES Instance method Public Method Ermitteln aller vorhandenen Namespaces bei Proxy-Objekten 20051007
19 GET_OBJECT Instance method Public Method lesen eines Namespaceobjektes aus private Klasenattribut 20051012
20 GET_OBJECTS Instance method Public Method returns objects under given node_key 20051010
21 GET_OBJECTS_R3 Instance method Public Method returns all R3 objects that have been read until now 20070703
22 GET_OBJECT_DETAILS Instance method Public Method returns objects under given node_key 20051026
23 GET_REP_ADDRESS Instance method Public Method 20051006
24 GET_REUSE_REF Instance method Public Method returns reuse wrapper reference 20100224
25 GET_SI_OP_NAME_FROM_STRING Instance method Private Method Name aus einem String extrahieren 20051012
26 MERGE_OBJECTS Instance method Private Method Merges local and repository Object Information 20060211
27 REP_QUERY Instance method Private Method handles all queries against repository 20060211
28 SEARCH_NAMESPACE_OBJECTS Static method Public Method Suche nach Softwarekomponentenversionen 20051017
29 SEARCH_NAMESPACE_OBJECTS_R3 Static method Public Method Suche nach Softwarekomponentenversionen 20051017
30 SET_COMPONENTS Instance method Public Method 20051006
31 SET_FOLDER_OBJECTS Instance method Public Method sets objects of a specific node 20060123
32 SET_NAMESPACES_R3 Instance method Public Method Ermitteln aller vorhandenen Namespaces bei Proxy-Objekten 20051007
33 SET_NAMESPACES_REP Instance method Public Method Ermitteln der ES Repository vorhandenen Namespaces von SWCV 20051006
34 SET_OBJECT Instance method Public Method adds the given object to me>objects 20051012
35 SET_OBJECTS Instance method Public Method sets objects of a specific node 20051007
36 SET_OBJECTS_R3 Instance method Private Method gets objects of specific node in r/3 system 20051007
37 SET_OBJECTS_REP Instance method Private Method gets objects of given namespace of repository 20051007
38 SET_OBJECT_DETAILS Instance method Public Method returns the details of an object 20051012
39 SET_OBJECT_DETAILS_DETAILS Instance method Public Method returns the details of an object 20051013
40 SET_OBJECT_R3 Instance method Public Method adds the given object to me>objects 20070713
41 SET_ORPHANED_OBJECTS Instance method Public Method sets objects of a specific node 20060428
42 SET_REPOSITORY Instance method Public Method 20051005
43 SET_REP_OBJ_TYPES Instance method Public Method 20051005
44 SET_REUSE_REF Instance method Public Method sets reuse wrapper reference 20100224
45 UPDATE_NAMESPACE_OBJECTS Instance method Public Method 20051026
46 UPDATE_NAMESPACE_OBJECT_D Instance method Public Method 20051026
47 UPDATE_R3_OBJECTS Instance method Public Method 20070712
48 UPDATE_SINGLE_REP_OBJ Instance method Public Method Updates given objects Repository Reference 20090206
Events
Class CL_ESR_BROWSER_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONST_ESR_OBJ_TYPES Public See coding 20081211 S_CONST_ESR_OBJ_TYPES type C length 3
2 TTY_COMPONENTS Public See coding 20060607 tty_components TYPE STANDARD TABLE OF ty_component WITH NON-UNIQUE KEY node_key INITIAL SIZE 10
3 TTY_NAMESPACES Public See coding 20060607 tty_namespaces TYPE STANDARD TABLE OF ty_namespace WITH NON-UNIQUE KEY node_key INITIAL SIZE 10
4 TTY_NAVIGATION_NODE_KEYS Public See coding 20051005 tty_navigation_node_keys TYPE STANDARD TABLE OF ty_navigation_node_key WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 10
5 TTY_NAVIG_NODE_KEYS Public See coding 20060119 tty_navig_node_keys TYPE STANDARD TABLE OF ty_navigation_node_key WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 50
6 TTY_NODES Public See coding 20060627 tty_nodes TYPE STANDARD TABLE OF tm_nodekey
7 TTY_NODE_KEY_STRUCTURES Public See coding 20051006 tty_node_key_structures TYPE STANDARD TABLE OF ty_node_key_structure WITH NON-UNIQUE KEY object INITIAL SIZE 20
8 TTY_OBJECTS Public See coding 20060607 tty_objects TYPE STANDARD TABLE OF ty_object WITH NON-UNIQUE KEY node_key INITIAL SIZE 50
9 TTY_OBJECTS_CHANGED Public See coding 20060607 tty_objects_changed TYPE SORTED TABLE OF ty_object_changed WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 50
10 TTY_OBJECT_DETAILS Public See coding 20060607 tty_object_details TYPE STANDARD TABLE OF ty_object_details WITH NON-UNIQUE KEY node_key INITIAL SIZE 50
11 TTY_PARAMS_OBJS Public See coding 20060607 tty_params_objs TYPE STANDARD TABLE OF ty_params_obj WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 50
12 TTY_PROXY_STATES Public See coding 20061212 tty_proxy_states TYPE STANDARD TABLE OF ty_proxy_state WITH NON-UNIQUE KEY type
13 TTY_REP_OBJ_TYPES Public See coding 20060607 tty_rep_obj_types TYPE STANDARD TABLE OF ty_rep_obj_type WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 10
14 TY_COMPONENT Public See coding 20060607 BEGIN OF ty_component, node_key TYPE ty_navigation_node_key, repository_ref TYPE REF TO cl_srapi_software_comp_version, swcv_name type string, swcv_caption TYPE string, END OF ty_component
15 TY_NAMESPACE Public See coding 20060607 BEGIN OF ty_namespace, node_key TYPE ty_navigation_node_key, repository_ref TYPE REF TO cl_srapi_rep_namespace, exists_in_rep TYPE boolean, swcv_caption TYPE string, namespace_caption TYPE string, END OF ty_namespace
16 TY_NAVIGATION_NODE_KEY Public See coding 20051005 BEGIN OF ty_navigation_node_key, guid TYPE string, swcv TYPE string, namespace TYPE string, node_type TYPE string, node_name TYPE string, obj_type TYPE string, obj_name TYPE string, generating_application TYPE prxgenappl, node_string TYPE string, parent_node_string TYPE string, END OF ty_navigation_node_key
17 TY_NODE_KEY_STRUCTURE Public See coding 20051006 BEGIN OF ty_node_key_structure, object TYPE string, object_type TYPE string, object_text TYPE string, parent_object TYPE string, parent_object_type TYPE string, icon TYPE tv_image, END OF ty_node_key_structure
18 TY_OBJECT Public See coding 20060607 BEGIN OF ty_object, node_key TYPE ty_navigation_node_key, direction TYPE prx_dir, version_id TYPE prx_version_id, r3_obj_type TYPE prx_r3obj, r3_obj_name TYPE prx_r3name, regeneration_needed TYPE boolean, repository_ref TYPE REF TO cl_srapi_rep_object, exists_in_rep TYPE boolean, exists_in_r3_inactive TYPE boolean, exists_in_r3_active TYPE boolean, status TYPE numc2, swcv_caption TYPE string, folder_caption TYPE string, obj_type_caption TYPE string, obj_name_caption TYPE string, r3_obj_type_caption TYPE string, r3_obj_name_caption TYPE string, proxy_filter_flag TYPE boolean, END OF ty_object
19 TY_OBJECT_CHANGED Public See coding 20060607 BEGIN OF ty_object_changed, namespace TYPE string, obj_type TYPE string, obj_name TYPE string, operation TYPE string, version_id TYPE prx_version_id, r3_obj_type TYPE prx_r3obj, r3_obj_name TYPE prx_r3name, exists_in_r3_inactive TYPE boolean, exists_in_r3_active TYPE boolean, END OF ty_object_changed
20 TY_OBJECT_DETAILS Public See coding 20060607 BEGIN OF ty_object_details, node_key TYPE ty_navigation_node_key, repository_ref TYPE REF TO cl_srapi_rep_object, child_bo_nodes TYPE srapi_t_business_object_node, exists_in_r3_inactive TYPE boolean, exists_in_r3_active TYPE boolean, r3_obj_type TYPE prx_r3obj, r3_obj_name TYPE prx_r3name, regeneration_needed TYPE boolean, version_id TYPE prx_version_id, status TYPE numc2, END OF ty_object_details
21 TY_PARAMS_OBJ Public See coding 20060607 BEGIN OF ty_params_obj, guid TYPE string, swcv TYPE string, namespace TYPE prx_nspce, node_name TYPE string, obj_type TYPE string, obj_name TYPE string, r3_obj_name TYPE prx_r3name, "ABAP object name r3_obj_type TYPE prx_r3obj, "ABAP object type corrnum TYPE trkorr, "transport request prefix TYPE prx_prefix_dynp ,"prx_prefix, "präfix package TYPE devclass, icon_status TYPE tv_image, btn_obj_status TYPE string, "button in the grid: object status button TYPE string, "button in the grid: copy current transport request celltab TYPE lvc_t_styl, " log_msg_type TYPE sy-msgty, "message type (generations result) log_handle TYPE balloghndl, "unique log key END OF ty_params_obj
22 TY_PROXY_STATE Public See coding 20061212 BEGIN OF ty_proxy_state, type TYPE numc2, label TYPE string, END OF ty_proxy_state
23 TY_REP_OBJ_TYPE Public See coding 20060607 BEGIN OF ty_rep_obj_type, type TYPE string, label TYPE string, END OF ty_rep_obj_type
Method Signatures

Method ADD_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOLDERS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20060628

Method ADD_FOLDERS on class CL_ESR_BROWSER_DATA has no exception.

Method BUILD_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATING_APPLICATION Call by reference Type reference (TYPE) PRXGENAPPL Proxy-Generierung: Typ des Proxies 20051006
2 Importing GUID Call by reference Type reference (TYPE) ANY The GUID of the node 20051006
3 Importing I_KEY Call by reference Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20051012
4 Returning KEY Value transfer Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20051006
5 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20051012
6 Importing NAMESPACE_PRX Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Object Identification Integration Builder 20051014
7 Importing NODE_NAME Call by reference Type reference (TYPE) ANY Name of the node to be displayed 20051006
8 Importing NODE_TYPE Call by reference Type reference (TYPE) ANY Type of this node 20051006
9 Importing OBJ_NAME Call by reference Type reference (TYPE) ANY Displayed Name of the node 20051006
10 Importing OBJ_TYPE Call by reference Type reference (TYPE) ANY Object Type of the node 20051006
11 Importing PARENT_NODE_STRING Call by reference Type reference (TYPE) ANY Node Key String of parent node 20051006
12 Importing SWCV Call by reference Type reference (TYPE) STRING 20051012

Method BUILD_NODE_KEY on class CL_ESR_BROWSER_DATA has no exception.

Method BUILD_NODE_KEY_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATING_APPLICATION Call by reference Type reference (TYPE) PRXGENAPPL Proxy-Generierung: Typ des Proxies 20051017
2 Importing GUID Call by reference Type reference (TYPE) ANY The GUID of the node 20051017
3 Importing I_KEY Call by reference Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20051017
4 Returning KEY Value transfer Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20051017
5 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20051017
6 Importing NAMESPACE_PRX Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Object Identification Integration Builder 20051017
7 Importing NODE_NAME Call by reference Type reference (TYPE) ANY Name of the node to be displayed 20051017
8 Importing NODE_TYPE Call by reference Type reference (TYPE) ANY Type of this node 20051017
9 Importing OBJ_NAME Call by reference Type reference (TYPE) ANY Displayed Name of the node 20051017
10 Importing OBJ_TYPE Call by reference Type reference (TYPE) ANY Object Type of the node 20051017
11 Importing PARENT_NODE_STRING Call by reference Type reference (TYPE) ANY Node Key String of parent node 20051017
12 Importing SWCV Call by reference Type reference (TYPE) STRING 20051017

Method BUILD_NODE_KEY_STATIC on class CL_ESR_BROWSER_DATA has no exception.

Method BUILD_NODE_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TY_NAVIGATION_NODE_KEY Node Key 20051006
2 Returning R_NODE_STRING Value transfer Type reference (TYPE) STRING Node Key String 20051006

Method BUILD_NODE_KEY_STRING on class CL_ESR_BROWSER_DATA has no exception.

Method BUILD_PARENT_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY_PARENT_STRING Call by reference Type reference (TYPE) STRING 20051007
2 Importing I_NODE_KEY_STRING Call by reference Type reference (TYPE) STRING 20051007

Method BUILD_PARENT_KEY_STRING on class CL_ESR_BROWSER_DATA has no exception.

Method CLEAR_ALL_DATA Signature

Method CLEAR_ALL_DATA on class CL_ESR_BROWSER_DATA has no parameter.
Method CLEAR_ALL_DATA on class CL_ESR_BROWSER_DATA has no exception.

Method CREATE_FOLDER_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FOLDERS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20060213
2 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) SRAPI_T_OPERATOR_VALUE 20060213
3 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20060213
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060213

Method CREATE_FOLDER_OBJECTS on class CL_ESR_BROWSER_DATA has no exception.

Method CREATE_NODE_KEY_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20051006
2 Returning R_NODE_KEY Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051006

Method CREATE_NODE_KEY_FROM_STRING on class CL_ESR_BROWSER_DATA has no exception.

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT 20070713

Method DELETE_OBJECT on class CL_ESR_BROWSER_DATA has no exception.

Method FILTER_OBJECTS_PER_BE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20081211
2 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20081211
3 Returning RT_OBJECTS Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20081211

Method FILTER_OBJECTS_PER_BE_FILTER on class CL_ESR_BROWSER_DATA has no exception.

Method FILTER_OBJECTS_PER_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20061213
2 Importing IV_ONLY_R3_STATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20061213
3 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20061213
4 Returning RT_OBJECTS Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20061213

Method FILTER_OBJECTS_PER_STATE on class CL_ESR_BROWSER_DATA has no exception.

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENT Value transfer Type reference (TYPE) TY_COMPONENT 20051014
2 Importing GUID Call by reference Type reference (TYPE) STRING 20051014

Method GET_COMPONENT on class CL_ESR_BROWSER_DATA has no exception.

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENTS Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_COMPONENTS 20051006

Method GET_COMPONENTS on class CL_ESR_BROWSER_DATA has no exception.

Method GET_FILTERED_OBJ_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROXY_STATE_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TY_PROXY_FILTER 20061212
2 Returning RT_PROXY_STATES Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_PROXY_STATES 20061212

Method GET_FILTERED_OBJ_STATES on class CL_ESR_BROWSER_DATA has no exception.

Method GET_FILTERED_REP_OBJ_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_TYPE_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TY_OBJECT_TYPES_FILTER 20051007
2 Returning REPOSITORY_OBJECT_TYPES Value transfer Type reference (TYPE) TTY_REP_OBJ_TYPES 20051007

Method GET_FILTERED_REP_OBJ_TYPES on class CL_ESR_BROWSER_DATA has no exception.

Method GET_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOLDER Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT Proxy Generation: Namespace in the Integration Builder 20060628
2 Importing I_NODE_KEY_STRING Call by reference Type reference (TYPE) STRING 20060628

Method GET_FOLDER on class CL_ESR_BROWSER_DATA has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAMESPACE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Namespace in the Integration Builder 20051007
2 Exporting E_NAMESPACE_STRING Call by reference Type reference (TYPE) STRING 20051012
3 Exporting E_NAMESPACE_STRUC Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAMESPACE 20051014
4 Importing I_NODE_KEY_STRING Call by reference Type reference (TYPE) STRING 20051007

Method GET_NAMESPACE on class CL_ESR_BROWSER_DATA has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R3_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20051014
2 Returning NAMESPACES Value transfer Type reference (TYPE) TTY_NAMESPACES 20051007

Method GET_NAMESPACES on class CL_ESR_BROWSER_DATA has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051012
2 Importing NODE_KEY_STRING Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20051012
3 Exporting OBJECT Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT 20051012
4 Exporting OBJECT_DETAILS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT_DETAILS 20051013

Method GET_OBJECT on class CL_ESR_BROWSER_DATA has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OBJECTS Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20051010
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051010
3 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) STRING 20051010

Method GET_OBJECTS on class CL_ESR_BROWSER_DATA has no exception.

Method GET_OBJECTS_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RT_OBJECTS_R3 Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20070703

Method GET_OBJECTS_R3 on class CL_ESR_BROWSER_DATA has no exception.

Method GET_OBJECT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OBJECTS Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECT_DETAILS 20051026
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051026
3 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) STRING 20051026

Method GET_OBJECT_DETAILS on class CL_ESR_BROWSER_DATA has no exception.

Method GET_REP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDRESS Call by reference Type reference (TYPE) STRING 20051006
2 Exporting HTTP_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20051006

Method GET_REP_ADDRESS on class CL_ESR_BROWSER_DATA has no exception.

Method GET_REUSE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_REUSE_REF Value transfer Object reference (TYPE REF TO) IF_ESR_BROWSER_REUSE Reuse Interface for ESR Browser 20100224

Method GET_REUSE_REF on class CL_ESR_BROWSER_DATA has no exception.

Method GET_SI_OP_NAME_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT_STRING Call by reference Type reference (TYPE) STRING 20051012
2 Returning NAME_STRING Value transfer Type reference (TYPE) STRING 20051012

Method GET_SI_OP_NAME_FROM_STRING on class CL_ESR_BROWSER_DATA has no exception.

Method MERGE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MERGED_OBJECTS Call by reference Type reference (TYPE) TTY_OBJECTS 20060211
2 Importing IS_NODE_KEY Call by reference Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20060211
3 Importing IT_FOLDERS Call by reference Type reference (TYPE) TTY_OBJECTS 20060419
4 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) SRAPI_T_OPERATOR_VALUE 20060214
5 Importing IT_R3_OBJECTS Call by reference Type reference (TYPE) TTY_OBJECTS 20060211
6 Importing IT_REPOBJECTS Call by reference Type reference (TYPE) SRAPI_T_REP_OBJECT Repository Objects 20060211
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060211
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060211
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060211

Method REP_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXISTENCE_RESULT Call by reference Type reference (TYPE) SRAPI_T_OPERATOR_VALUE 20060211
2 Exporting EX_OBJECT_RESULT Call by reference Type reference (TYPE) SRAPI_T_REP_OBJECT Repository Objects 20060211
3 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20060211
4 Importing I_EXISTENCE_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060211
5 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060211
6 Importing I_OBJ_TYPES Call by reference Type reference (TYPE) SRAPI_T_OPERATOR_VALUE 20060211
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060211
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060211
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060211

Method SEARCH_NAMESPACE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_COMPONENTS 20051017
2 Exporting NAMESPACE_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20051017
3 Importing REL_REP_OBJECT_TYPES Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_REP_OBJ_TYPES 20051017
4 Exporting REP_COMMUNICATION_ERROR Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20051017
5 Importing SEARCH_REQUEST Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TY_SEARCH_REQUEST 20051017

Method SEARCH_NAMESPACE_OBJECTS on class CL_ESR_BROWSER_DATA has no exception.

Method SEARCH_NAMESPACE_OBJECTS_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_TYPES Call by reference Type reference (TYPE) CL_PROXY_WB_TOOL=>T_ABAPTYPE_TEXT 20051017
2 Exporting NAMESPACE_OBJECTS_R3 Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20051017
3 Importing REPOSITORY_OBJECT_TYPES Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_REP_OBJ_TYPES 20051017
4 Importing SEARCH_REQUEST_LOCAL Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TY_SEARCH_REQUEST_LOCAL 20051017

Method SEARCH_NAMESPACE_OBJECTS_R3 on class CL_ESR_BROWSER_DATA has no exception.

Method SET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATING_APPLICATION Call by reference Type reference (TYPE) PRXGENAPPL Proxy-Generierung: Typ des Proxies 20051006
2 Importing I_RETURN_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20051014
3 Exporting R_COMPONENTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_COMPONENTS 20051017
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20051006
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20051006
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20051006

Method SET_FOLDER_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20060123
2 Exporting E_FOLDERS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20060211
3 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20060123
4 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060123
5 Importing I_REP_COMM_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060123
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060123
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060123
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060123

Method SET_NAMESPACES_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GENERATING_APPLICATION Call by reference Type reference (TYPE) PRXGENAPPL Proxy-Generierung: Typ des Proxies 20051007

Method SET_NAMESPACES_R3 on class CL_ESR_BROWSER_DATA has no exception.

Method SET_NAMESPACES_REP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_GUID Call by reference Type reference (TYPE) STRING 20051006
2 Exporting E_ADDED_NAMESPACES Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_NAMESPACES 20051007
3 Importing GENERATING_APPLICATION Call by reference Type reference (TYPE) PRXGENAPPL Proxy-Generierung: Typ des Proxies 20051006
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20051006
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20051006
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20051006

Method SET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT 20051012
2 Importing I_OBJECT_DETAILS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT_DETAILS 20051013

Method SET_OBJECT on class CL_ESR_BROWSER_DATA has no exception.

Method SET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20051007
2 Exporting E_FOLDERS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20060210
3 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20051007
4 Importing I_EXISTENCE_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060210
5 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051007
6 Importing I_REP_COMM_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20051009
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060105
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060105
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060105

Method SET_OBJECTS_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECTS_R3 Call by reference Type reference (TYPE) TTY_OBJECTS 20051010
2 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20051007
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20051007

Method SET_OBJECTS_R3 on class CL_ESR_BROWSER_DATA has no exception.

Method SET_OBJECTS_REP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECTS_REP Call by reference Type reference (TYPE) TTY_OBJECTS 20051010
2 Exporting E_FOLDERS Call by reference Type reference (TYPE) TTY_OBJECTS 20060210
3 Importing I_ADDED_OBJECTS_R3 Call by reference Type reference (TYPE) TTY_OBJECTS 20060221
4 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20051007
5 Importing I_EXISTENCE_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060210
6 Importing I_NODE_KEY Call by reference Type reference (TYPE) TY_NAVIGATION_NODE_KEY 20051007
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20051007
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20051007
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20051007

Method SET_OBJECT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECT_DETAILS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECT_DETAILS 20051012
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051012
3 Importing I_REP_COMM_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20051012
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060105
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060105
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060105

Method SET_OBJECT_DETAILS_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECT_DETAILS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECT_DETAILS 20051013
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20051013
3 Importing I_REP_COMM_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20051013
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060105
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060105
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060105

Method SET_OBJECT_R3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT 20070713

Method SET_OBJECT_R3 on class CL_ESR_BROWSER_DATA has no exception.

Method SET_ORPHANED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDED_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20060428
2 Importing I_BROWSER_FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20060508
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060428
4 Importing I_REP_COMM_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060428
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060428
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060428
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060428

Method SET_REPOSITORY Signature

Method SET_REPOSITORY on class CL_ESR_BROWSER_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_SRAPI_CONFIGURATION_ERROR Repository nicht verfügbar 20051005
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20051005

Method SET_REP_OBJ_TYPES Signature

Method SET_REP_OBJ_TYPES on class CL_ESR_BROWSER_DATA has no parameter.
Method SET_REP_OBJ_TYPES on class CL_ESR_BROWSER_DATA has no exception.

Method SET_REUSE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REUSE_REF Call by reference Object reference (TYPE REF TO) IF_ESR_BROWSER_REUSE Reuse Interface for ESR Browser 20100224

Method SET_REUSE_REF on class CL_ESR_BROWSER_DATA has no exception.

Method UPDATE_NAMESPACE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE_OBJECTS Call by reference Type reference (TYPE) TTY_OBJECTS 20051026

Method UPDATE_NAMESPACE_OBJECTS on class CL_ESR_BROWSER_DATA has no exception.

Method UPDATE_NAMESPACE_OBJECT_D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE_OBJECTS Call by reference Type reference (TYPE) TTY_OBJECT_DETAILS 20051026

Method UPDATE_NAMESPACE_OBJECT_D on class CL_ESR_BROWSER_DATA has no exception.

Method UPDATE_R3_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE_OBJECTS Call by reference Type reference (TYPE) TTY_OBJECTS 20070712

Method UPDATE_R3_OBJECTS on class CL_ESR_BROWSER_DATA has no exception.

Method UPDATE_SINGLE_REP_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RR_OBJECT Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_OBJECT 20090206

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