SAP ABAP Class CL_ESR_BROWSER_HELPER (Some Helper Methods reg. ESR Browser)
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_HELPER  
Short Description Some Helper Methods reg. ESR Browser    
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 20060608   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_DATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ESR_BROWSER_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESR_BROWSER_HELPER has no interface implemented.
Friends
Class CL_ESR_BROWSER_HELPER has no friend class.
Attributes
Class CL_ESR_BROWSER_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NODE_KEY Static method Public Method Hilfstroutine: Key zusammenbauen 20060608
2 BUILD_NODE_KEY_STRING Static method Public Method Generates the string representation of the node 20060608
3 BUILD_PARENT_KEY_STRING Static method Public Method returns the parent node string of the given string 20060608
4 CHECK_NAMESPACE Static method Public Method Checks namespace for "sap.com"-Pattern with Reg Ex 20071009
5 CHECK_RESTRICTIONS Static method Public Method checks generation / display restrictions for Object 20070208
6 CREATE_NODE_KEY_FROM_STRING Static method Public Method returns node key structure 20060608
7 DISPLAY_PROGRESS_INDICATOR Static method Public Method Displays Progress Indicator in Status Bar 20060901
8 DO_REQUEST_FROM_EX Static method Public Method displays exception(s) in the WB Checklist Container 20070910
9 GET_FILTER_FOR_USER Static method Public Method returns filter for the current user 20060608
10 MAP_OBJTYPE_TO_WB_TYPE Static method Public Method 20061108
11 SET_FILTERS_FOR_USER Static method Public Method Sets Filter for User 20060608
12 T100_FROM_EX Static method Public Method t100 from exception 20070907
13 UPDATE_MDR_NSPACE Static method Public Method Returns Updated NSPACE Name if NSPACE is MDR 20090930
Events
Class CL_ESR_BROWSER_HELPER has no event.
Types
Class CL_ESR_BROWSER_HELPER has no local type.
Method Signatures

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 20060608
2 Importing GUID Call by reference Type reference (TYPE) ANY The GUID of the node 20060608
3 Importing I_KEY Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060608
4 Returning KEY Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060608
5 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20060608
6 Importing NAMESPACE_PRX Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Object Identification Integration Builder 20060608
7 Importing NODE_NAME Call by reference Type reference (TYPE) ANY Name of the node to be displayed 20060608
8 Importing NODE_TYPE Call by reference Type reference (TYPE) ANY Type of this node 20060608
9 Importing OBJ_NAME Call by reference Type reference (TYPE) ANY Displayed Name of the node 20060608
10 Importing OBJ_TYPE Call by reference Type reference (TYPE) ANY Object Type of the node 20060608
11 Importing PARENT_NODE_STRING Call by reference Type reference (TYPE) ANY Node Key String of parent node 20060608
12 Importing SWCV Call by reference Type reference (TYPE) STRING 20060608

Method BUILD_NODE_KEY on class CL_ESR_BROWSER_HELPER 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) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY Node Key 20060608
2 Returning R_NODE_STRING Value transfer Type reference (TYPE) STRING Node Key String 20060608

Method BUILD_NODE_KEY_STRING on class CL_ESR_BROWSER_HELPER 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 20060608
2 Importing I_NODE_KEY_STRING Call by reference Type reference (TYPE) STRING 20060608

Method BUILD_PARENT_KEY_STRING on class CL_ESR_BROWSER_HELPER has no exception.

Method CHECK_NAMESPACE Signature

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

Method CHECK_NAMESPACE on class CL_ESR_BROWSER_HELPER has no exception.

Method CHECK_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IFR_ID Call by reference Type reference (TYPE) PRX_S_IFR Proxy Generation: Object Identification ES Builder 20070208
2 Exporting RV_AP_REST Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070208
3 Exporting RV_CUST_REST Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070208

Method CHECK_RESTRICTIONS on class CL_ESR_BROWSER_HELPER 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 20060608
2 Returning R_NODE_KEY Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TY_NAVIGATION_NODE_KEY 20060608

Method CREATE_NODE_KEY_FROM_STRING on class CL_ESR_BROWSER_HELPER has no exception.

Method DISPLAY_PROGRESS_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERCENTAGE Call by reference Type reference (TYPE) CHAR2 Version Number Component 20060901
2 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20060901

Method DISPLAY_PROGRESS_INDICATOR on class CL_ESR_BROWSER_HELPER has no exception.

Method DO_REQUEST_FROM_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT ESD: Table with messages 20070910
2 Importing IR_WB_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_MANAGER Interface for Workbench Manager 20070910

Method DO_REQUEST_FROM_EX on class CL_ESR_BROWSER_HELPER has no exception.

Method GET_FILTER_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20060608

Method GET_FILTER_FOR_USER on class CL_ESR_BROWSER_HELPER has no exception.

Method MAP_OBJTYPE_TO_WB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SRAPI_REF Call by reference Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT Repository Object 20061108
2 Importing IS_IFR Call by reference Type reference (TYPE) PRX_S_IFR Proxy Generation: Object Identification ES Builder 20061108
3 Importing IV_ABAP_TYPE Call by reference Type reference (TYPE) CHAR4 WB Request: Type of Object of Development Environment 20070426
4 Importing IV_DIR Call by reference Type reference (TYPE) PRX_DIR Proxy Generation: Interface Direction (Inbound/Outbound) 20061108
5 Importing IV_REP_COMM_ERROR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20061108
6 Returning RV_WB_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP WB Request: Type of Object of Development Environment 20061108

Method MAP_OBJTYPE_TO_WB_TYPE on class CL_ESR_BROWSER_HELPER has no exception.

Method SET_FILTERS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20060608

Method SET_FILTERS_FOR_USER on class CL_ESR_BROWSER_HELPER has no exception.

Method T100_FROM_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20070907
# Exception Resumable Description Created on
1 FAILED 20070907

Method UPDATE_MDR_NSPACE Signature

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

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