SAP ABAP Class CL_WDR_TRACE_TOOL (Web Dynpro Trace Tool)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_TRACE_TOOL (Package) WebDynpro Trace Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_TRACE_TOOL Web Dynpro Trace Tool - Internal 20061219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WD_TRACE_TOOL Web Dynpro Trace Tool: Application Interface 20050812
Properties
Class CL_WDR_TRACE_TOOL  
Short Description Web Dynpro Trace Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_TRACE_TOOL   WebDynpro Trace Tool 
Created 20050812   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_TRACE_TOOL Web Dynpro Trace Tool - Internal 20061219
2 IF_WD_TRACE_TOOL Web Dynpro Trace Tool: Application Interface 20050812
Friends
Class CL_WDR_TRACE_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TRACE_ACTIVE_PARAMETER_ID Constant Protected Type reference (TYPE) T_TRACE_ACTIVE_PARAMETER_ID 'SWD_TRACETOOL_ACTIVE' 20061219
2 C_TRACE_TOOL_URL Constant Private Type reference (TYPE) STRING '/sap/bc/wd_trace_tool' 20050812
3 INSTANCE Static Attribute Public Object reference (TYPE REF TO) IF_WDR_TRACE_TOOL Web Dynpro Trace Tool - Internal 20061219
4 M_AREA Instance attribute Private Object reference (TYPE REF TO) CL_WDR_TRACE_TOOL_SHM_AREA Web Dynpro Trace Tool 20050812
5 M_REQUIRES_TRACE_WINDOW Static Attribute Public Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20100119
6 M_SESSION_ID Instance attribute Private Type reference (TYPE) SHM_INST_NAME Name of a Shared Object Instance in an Area 20050812
7 M_TRACE_TOOL_SHM Instance attribute Private Object reference (TYPE REF TO) IF_WDR_TRACE_TOOL Web Dynpro Trace Tool: Application Interface 20050812
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVE_UNTIL Static method Public Method 20061219
2 ASSERT_PERMISSIONS Static method Public Method 20060620
3 ATTACH Instance method Private Method 20050812
4 ATTACH_INTERN Instance method Private Method 20090914
5 CHECK_PERMISSIONS Static method Public Method 20100311
6 CONSTRUCTOR Instance method Public Constructor 20100308
7 CREATE Static method Public Method Initialize Trace Tool 20061219
8 CREATE_URL Static method Public Method 20061219
9 DETACH Instance method Private Method 20050812
10 GET_CONTRIBUTION Static method Public Method 20080423
11 GET_DEFAULT_TRACE_ACTIVITY Static method Public Method 20080423
12 GET_TRACE_ACTIVITY Static method Public Method 20061026
13 HANDLE_REQUEST Static method Public Method 20061219
14 IS_ACTIVE Static method Public Method Check whether tracing is active for the current user 20061219
15 SET_ACTIVE Static method Public Method Set tracing to active 20061219
16 TODO Static method Public Method 20050812
17 _GET_TRACE_ACTIVITY Static method Protected Method Tracing activity triggered or get for the current user 20061219
Events
Class CL_WDR_TRACE_TOOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_MEMORY_ID Protected See coding 20061219 begin of t_memory_id, id type t_trace_active_parameter_id, user type syuname, end of t_memory_id
2 T_TRACE_ACTIVE_PARAMETER_ID Protected See coding 20061219 t_trace_active_parameter_id type c length 20
3 T_TRACE_ACTIVITY Public See coding 20061219 begin of t_trace_activity, user type syuname, until_date type d, until_time type t, default_trace type string, additional_traces type wdy_trace_tool_member_tab, end of t_trace_activity
Method Signatures

Method ACTIVE_UNTIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UNTIL_TIME Value transfer Type reference (TYPE) T 20061219

Method ACTIVE_UNTIL on class CL_WDR_TRACE_TOOL has no exception.

Method ASSERT_PERMISSIONS Signature

Method ASSERT_PERMISSIONS on class CL_WDR_TRACE_TOOL has no parameter.
Method ASSERT_PERMISSIONS on class CL_WDR_TRACE_TOOL has no exception.

Method ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20090914

Method ATTACH on class CL_WDR_TRACE_TOOL has no exception.

Method ATTACH_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20090914

Method ATTACH_INTERN on class CL_WDR_TRACE_TOOL has no exception.

Method CHECK_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20100311

Method CHECK_PERMISSIONS on class CL_WDR_TRACE_TOOL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SESSION_ID Call by reference Type reference (TYPE) CSEQUENCE 20100308

Method CONSTRUCTOR on class CL_WDR_TRACE_TOOL has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITIES Call by reference Type reference (TYPE) T_TRACE_ACTIVITY 20080623
2 Returning IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Web Dynpro Trace-Tool: Anwendungs-Schnittstelle 20061219
3 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP-Framework (iHTTP) HTTP-Server 20061219

Method CREATE on class CL_WDR_TRACE_TOOL has no exception.

Method CREATE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASE_URL Call by reference Type reference (TYPE) STRING 20061219
2 Importing FOR_NEW_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080215
3 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP-Framework (iHTTP) HTTP-Server 20061219
4 Returning URL Value transfer Type reference (TYPE) STRING 20061219

Method CREATE_URL on class CL_WDR_TRACE_TOOL has no exception.

Method DETACH Signature

Method DETACH on class CL_WDR_TRACE_TOOL has no parameter.
Method DETACH on class CL_WDR_TRACE_TOOL has no exception.

Method GET_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTRIBUTION Value transfer Type reference (TYPE) WDY_TRACE_TOOL_MEMBER_TAB Teilnehmer am TraceTool 20080423

Method GET_CONTRIBUTION on class CL_WDR_TRACE_TOOL has no exception.

Method GET_DEFAULT_TRACE_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_ACTIVITY Value transfer Type reference (TYPE) T_TRACE_ACTIVITY 20080423

Method GET_DEFAULT_TRACE_ACTIVITY on class CL_WDR_TRACE_TOOL has no exception.

Method GET_TRACE_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_ACTIVITY Value transfer Type reference (TYPE) T_TRACE_ACTIVITY 20061026

Method GET_TRACE_ACTIVITY on class CL_WDR_TRACE_TOOL has no exception.

Method HANDLE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP-Framework (iHTTP) HTTP-Server 20061219

Method HANDLE_REQUEST on class CL_WDR_TRACE_TOOL has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20061219

Method IS_ACTIVE on class CL_WDR_TRACE_TOOL has no exception.

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20061219
2 Importing ADDITIONAL_TRACES Call by reference Type reference (TYPE) WDY_TRACE_TOOL_MEMBER_TAB Tabellentyp zu WDY_TRACE_TOOL_FEATURE_INFO 20080326
3 Importing FOR_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20061219

Method SET_ACTIVE on class CL_WDR_TRACE_TOOL has no exception.

Method TODO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Type reference (TYPE) STRING 20050812

Method TODO on class CL_WDR_TRACE_TOOL has no exception.

Method _GET_TRACE_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE_ACTIVITY Value transfer Type reference (TYPE) T_TRACE_ACTIVITY 20061219

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