SAP ABAP Class CL_WDR_SHOW_ERROR (Assistance Class for WDR_SHOW_ERROR)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
     SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering
Properties
Class CL_WDR_SHOW_ERROR  
Short Description Assistance Class for WDR_SHOW_ERROR    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20110818   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_WDR_CLIENT_COMMAND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WDR_SHOW_ERROR has no interface implemented.
Friends
Class CL_WDR_SHOW_ERROR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MESSAGE_TYPE Constant Public See coding 20110818
2 M_APPLICATION_NAME Instance attribute Private Type reference (TYPE) STRING 20110818
3 M_DEVELOPER Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110819
4 M_ERROR_TYPE Instance attribute Private Type reference (TYPE) STRING RABAX_STATE/ERROR_MESSAGE_STATE/ABORT_MESSAGE_STATE 20110818
5 M_ID_COUNTER Instance attribute Private Type reference (TYPE) I 20110819
6 M_MSG Instance attribute Private Type reference (TYPE) SYMSG Structure of Message Variables 20110819
7 M_PARAMETERS Instance attribute Private Type reference (TYPE) TIHTTPNVP Parameters of WDR_SHOW_ERROR 20110818
8 M_SNAP Instance attribute Private Object reference (TYPE REF TO) CL_RUNTIME_ERROR API for Analysis of Runtime Errors 20110818
9 M_SNAP_KEY Instance attribute Private Type reference (TYPE) SNAP_KEY Key of a Runtime Error 20110818
10 M_START_PARAMETERS Instance attribute Private Type reference (TYPE) TIHTTPNVP Parameter of application that raised errors 20110818
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_GENERATED_CLASSES Instance method Private Method Checks call stack for generated classes 20110818
2 CONSTRUCTOR Instance method Public Constructor 20110818
3 GET_ACH_COMPONENT Instance method Private Method 20110819
4 GET_APPL_NAME_FROM_URL Instance method Private Method Extracts applications from URL 20110818
5 GET_COMPONENT_NAME_4_APPL Instance method Private Method Identifies component from application name 20110818
6 GET_COMPONENT_NAME_GEN_CLAS Instance method Private Method Identifies component from generated class 20110818
7 GET_DUMP_KEY Instance method Private Method Returns dump 20110818
8 GET_LONG_TEXT Instance method Private Method Returns long text of an error message 20110818
9 GET_LONG_TEXT_OF_EXCPETION Instance method Private Method Returns exception long text 20110818
10 GET_MESSAGE_NUMBER Instance method Private Method Returns message class, message number, etc. 20110818
11 GET_NEXT_ID Instance method Private Method 20110819
12 GET_OPEN_MESSAGE_COMMAND Instance method Private Method Returns command to open an internal message 20110818
13 GET_PARAMETER Instance method Private Method Retrieves parameter from the list of all parameters 20110818
14 GET_RESTART_COMMAND Instance method Private Method Returns command to restart the application 20110819
15 GET_SHORT_DESCRIPTION Instance method Private Method Returns short text of the error message 20110818
16 GET_SOURCE_INFO Instance method Private Method Returns call position of the error 20110818
17 GET_START_PARAMETERS Instance method Private Method Returns the start parameter of the old application 20110818
18 GET_WHAT_HAPPENED_TEXT Instance method Private Method Retunrns text, "What happened". 20110818
19 __GET_ERROR_PAGE Instance method Public Method Returns UR control tree for error page 20110818
20 __GET_ERROR_PAGE2 Instance method Public Method 20110913
Events
Class CL_WDR_SHOW_ERROR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PARAMS Public See coding 20110818 begin of ty_params, message type string, symsgid type string, symsgty type string, symsgno type string, symsgv1 type string, symsgv2 type string, symsgv3 type string, symsgv4 type string, syrepid type string, sysysid type string, instanceid type string, workprocessid type string, syetext type string, pathtrans type string, errorcode type string, abapcallstack type string, end of ty_params
Method Signatures

Method CHECK_GENERATED_CLASSES Signature

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

Method CHECK_GENERATED_CLASSES on class CL_WDR_SHOW_ERROR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20110818
2 Importing WDR_NAME_VALUE_LIST_SORTED Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST_SORTED Table of Name/Value Pairs 20110819

Method CONSTRUCTOR on class CL_WDR_SHOW_ERROR has no exception.

Method GET_ACH_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACH_COMPONENT_ID Value transfer Type reference (TYPE) STRING 20110819
2 Importing APPLICATION_NAME Call by reference Type reference (TYPE) WDY_APPLICATION_NAME Web Dynpro : Applikationsname 20110819
3 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Component 20110819

Method GET_ACH_COMPONENT on class CL_WDR_SHOW_ERROR has no exception.

Method GET_APPL_NAME_FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPLICATION_NAME Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Web Dynpro : Applikationsname 20110818

Method GET_APPL_NAME_FROM_URL on class CL_WDR_SHOW_ERROR has no exception.

Method GET_COMPONENT_NAME_4_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro : Applikationsname 20110818
2 Returning COMPONENT_NAME Value transfer Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Component 20110818

Method GET_COMPONENT_NAME_4_APPL on class CL_WDR_SHOW_ERROR has no exception.

Method GET_COMPONENT_NAME_GEN_CLAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Component 20110818
2 Exporting CONTROLLER_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Name eines Web Dynpro Controllers 20110818
3 Importing GUID Call by reference Type reference (TYPE) STRING 20110818

Method GET_COMPONENT_NAME_GEN_CLAS on class CL_WDR_SHOW_ERROR has no exception.

Method GET_DUMP_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) SY-DATUM Benutzername 20110818
2 Returning SNAP_KEY Value transfer Type reference (TYPE) SNAP_KEY Schlüssel eines Laufzeitfehlers 20110818
3 Importing TID Call by reference Type reference (TYPE) STRING 20110818
4 Importing TIME Call by reference Type reference (TYPE) SY-UZEIT Aktuelle Uhrzeit des Applikationsservers 20110818
5 Importing UNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20110819

Method GET_DUMP_KEY on class CL_WDR_SHOW_ERROR has no exception.

Method GET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEXT Call by reference Type reference (TYPE) STRING 20110818
2 Exporting TITLE Call by reference Type reference (TYPE) STRING 20110916

Method GET_LONG_TEXT on class CL_WDR_SHOW_ERROR has no exception.

Method GET_LONG_TEXT_OF_EXCPETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) STRING 20110818

Method GET_LONG_TEXT_OF_EXCPETION on class CL_WDR_SHOW_ERROR has no exception.

Method GET_MESSAGE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MSG Value transfer Type reference (TYPE) SYMSG Struktur der Message-Variablen 20110818

Method GET_MESSAGE_NUMBER on class CL_WDR_SHOW_ERROR has no exception.

Method GET_NEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING 20110819

Method GET_NEXT_ID on class CL_WDR_SHOW_ERROR has no exception.

Method GET_OPEN_MESSAGE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_SSR_LS Lightspeed Variante von CLIENT_SSR 20110818
2 Returning SCRIPT Value transfer Type reference (TYPE) STRING Kommando für den Client (UPDATE) 20110818

Method GET_OPEN_MESSAGE_COMMAND on class CL_WDR_SHOW_ERROR has no exception.

Method GET_PARAMETER Signature

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

Method GET_PARAMETER on class CL_WDR_SHOW_ERROR has no exception.

Method GET_RESTART_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_SSR_LS Lightspeed Variante von CLIENT_SSR 20110819
2 Returning SCRIPT Value transfer Type reference (TYPE) STRING 20110819

Method GET_RESTART_COMMAND on class CL_WDR_SHOW_ERROR has no exception.

Method GET_SHORT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) STRING 20110818

Method GET_SHORT_DESCRIPTION on class CL_WDR_SHOW_ERROR has no exception.

Method GET_SOURCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INCLUDE Call by reference Type reference (TYPE) STRING ABAP-Programm, aktuelles Rahmenprogramm 20110818
2 Exporting LINENO Call by reference Type reference (TYPE) I 20110818
3 Exporting MAIN_PROGRAM Call by reference Type reference (TYPE) STRING ABAP-Programm, aktuelles Rahmenprogramm 20110818
4 Exporting METHOD Call by reference Type reference (TYPE) STRING 20110818
5 Exporting PROGRAM Call by reference Type reference (TYPE) STRING ABAP-Programm, aktuelles Rahmenprogramm (GUID aufgelöst) 20110818
6 Exporting SYREPID Call by reference Type reference (TYPE) STRING ABAP-Programm, aktuelles Rahmenprogramm 20110818

Method GET_SOURCE_INFO on class CL_WDR_SHOW_ERROR has no exception.

Method GET_START_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HTTP_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20110818
2 Exporting PARAMS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20110818

Method GET_START_PARAMETERS on class CL_WDR_SHOW_ERROR has no exception.

Method GET_WHAT_HAPPENED_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) STRING 20110818

Method GET_WHAT_HAPPENED_TEXT on class CL_WDR_SHOW_ERROR has no exception.

Method __GET_ERROR_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_SSR_LS Lightspeed Variante von CLIENT_SSR 20110818
2 Returning _CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20110818

Method __GET_ERROR_PAGE on class CL_WDR_SHOW_ERROR has no exception.

Method __GET_ERROR_PAGE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_SSR_LS Lightspeed Variante von CLIENT_SSR 20110913
2 Returning _CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20110913

Method __GET_ERROR_PAGE2 on class CL_WDR_SHOW_ERROR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732