SAP ABAP Class CL_WDR_P6S_SCRIPTING (Personas Scripting)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_PERSONAS (Package) Web Dynpro ABAP Objects for Personas
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_PHASE_MODEL_SERVICE Interface for Phase Model Services 20140411
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_SERVICE Interface for Runtime Services 20140411
Properties
Class CL_WDR_P6S_SCRIPTING  
Short Description Personas Scripting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_PERSONAS   Web Dynpro ABAP Objects for Personas 
Created 20140411   SAP 
Last change 20141120    
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_PHASE_MODEL_SERVICE Interface for Phase Model Services 20140411
2 IF_WDR_SERVICE Interface for Runtime Services 20140411
Friends
Class CL_WDR_P6S_SCRIPTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EOR_EVENT_NAME Constant Public Type reference (TYPE) STRING 'ExecuteRequest' 20140411
2 CO_EVENT_TYPE Constant Public See coding 20140411
3 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WDR_P6S_SCRIPTING 20140411
4 MT_COMPONENTS Instance attribute Private Type reference (TYPE) TT_COMPONENTS 20140411
5 MT_EVENTS Instance attribute Private Type reference (TYPE) TT_EVENTS 20140411
6 MT_EXEC_DATA Instance attribute Private Type reference (TYPE) TT_EVENTS 20140411
7 MV_EVENTS_EXIST Instance attribute Private Type reference (TYPE) ABAP_BOOL 20140411
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_HANDLER Instance method Public Method 20140411
2 ANALYSE_EVENT Instance method Private Method 20140411
3 CLEAR_DATA Instance method Public Method 20140411
4 DEACTIVATE_HANDLER Instance method Public Method 20140411
5 DELETE_COMPONENT Static method Public Method 20140411
6 EXECUTE_SCRIPT Instance method Public Method 20140411
7 FILL_EVENT_QUEUE Instance method Public Method 20140423
8 GET_DATA Instance method Public Method 20140411
9 GET_EXEC_DATA Instance method Public Method 20140411
10 GET_INSTANCE Static method Public Method Gets Instance 20140411
11 GET_SUB_COMPONENT Instance method Private Method 20140423
12 GET_VIEW_ELEMENT Instance method Public Method Runtime Object CL_WD_... 20140423
13 IS_DATA_AVAILABLE Instance method Public Method 20140423
14 NEW_COMPONENT Static method Public Method 20140411
15 ON_HANDLE_EVENT Instance method Private Event handling method Responds to UI Event 20140411
Events
Class CL_WDR_P6S_SCRIPTING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_COMPONENT Private See coding 20140411 begin of TS_COMPONENT, COMPONENT_USAGE_PATH type string, CONFIG_KEY type wdy_config_key, COMPONENT_REF type ref to cl_wdr_component, end of ts_component
2 TS_EVENT Public See coding 20140411 begin of ts_event, event_type type I, event_name type string, component_name type string, view_name type string, ui_element_name type string, ui_element_type type string, context_element_path type string, component_usage_path type string, config_key type string, adapter_id type string, parameters type string, parameter_list type tihttpnvp, end of ts_event
3 TT_COMPONENTS Private See coding 20140411 tt_components type STANDARD TABLE OF ts_component with NON-UNIQUE DEFAULT KEY
4 TT_EVENTS Public See coding 20140411 tt_events type standard table of ts_event with non-unique default key
Method Signatures

Method ACTIVATE_HANDLER Signature

Method ACTIVATE_HANDLER on class CL_WDR_P6S_SCRIPTING has no parameter.
Method ACTIVATE_HANDLER on class CL_WDR_P6S_SCRIPTING has no exception.

Method ANALYSE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT_HANDLER Call by reference Object reference (TYPE REF TO) IF_NW7_VIEW_ELEMENT_ADAPTER 20140411
2 Importing IT_EVENT_PARAMETERS Call by reference Type reference (TYPE) TIHTTPNVP 20140411
3 Importing IV_EVENT_NAME Call by reference Type reference (TYPE) STRING 20140411
4 Returning RS_EVENT_DATA Value transfer Type reference (TYPE) TS_EVENT 20140411

Method ANALYSE_EVENT on class CL_WDR_P6S_SCRIPTING has no exception.

Method CLEAR_DATA Signature

Method CLEAR_DATA on class CL_WDR_P6S_SCRIPTING has no parameter.
Method CLEAR_DATA on class CL_WDR_P6S_SCRIPTING has no exception.

Method DEACTIVATE_HANDLER Signature

Method DEACTIVATE_HANDLER on class CL_WDR_P6S_SCRIPTING has no parameter.
Method DEACTIVATE_HANDLER on class CL_WDR_P6S_SCRIPTING has no exception.

Method DELETE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT_REF Call by reference Object reference (TYPE REF TO) CL_WDR_COMPONENT Basis Klasse aller WebDynpro Komponenten 20140411

Method DELETE_COMPONENT on class CL_WDR_P6S_SCRIPTING has no exception.

Method EXECUTE_SCRIPT Signature

Method EXECUTE_SCRIPT on class CL_WDR_P6S_SCRIPTING has no parameter.
Method EXECUTE_SCRIPT on class CL_WDR_P6S_SCRIPTING has no exception.

Method FILL_EVENT_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20140423
2 Returning RT_WINDOWS_TO_CLOSE Value transfer Type reference (TYPE) WDR_WINDOW_LIST Liste von Windows 20140423

Method FILL_EVENT_QUEUE on class CL_WDR_P6S_SCRIPTING has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DATA Value transfer Type reference (TYPE) TT_EVENTS 20140411

Method GET_DATA on class CL_WDR_P6S_SCRIPTING has no exception.

Method GET_EXEC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXEC_DATA Value transfer Type reference (TYPE) TT_EVENTS 20140411

Method GET_EXEC_DATA on class CL_WDR_P6S_SCRIPTING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WDR_P6S_SCRIPTING Personas Scripting 20140411

Method GET_INSTANCE on class CL_WDR_P6S_SCRIPTING has no exception.

Method GET_SUB_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_PATH Call by reference Type reference (TYPE) STRING 20140423
2 Importing ROOT_COMPONENT Call by reference Object reference (TYPE REF TO) CL_WDR_COMPONENT Basis Klasse aller WebDynpro Komponenten 20140423
3 Returning R_COMPONENT Value transfer Object reference (TYPE REF TO) CL_WDR_COMPONENT Basis Klasse aller WebDynpro Komponenten 20140423

Method GET_SUB_COMPONENT on class CL_WDR_P6S_SCRIPTING has no exception.

Method GET_VIEW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_PATH Call by reference Type reference (TYPE) STRING 20140423
2 Importing UIELEMENT_ID Call by reference Type reference (TYPE) STRING 20140423
3 Returning VIEW_ELEMENT Value transfer Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20140423
4 Importing VIEW_ID Call by reference Type reference (TYPE) STRING 20140423

Method GET_VIEW_ELEMENT on class CL_WDR_P6S_SCRIPTING has no exception.

Method IS_DATA_AVAILABLE Signature

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

Method IS_DATA_AVAILABLE on class CL_WDR_P6S_SCRIPTING has no exception.

Method NEW_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT_REF Call by reference Object reference (TYPE REF TO) CL_WDR_COMPONENT Basis Klasse aller WebDynpro Komponenten 20140411
2 Importing IS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20140411
3 Importing IV_COMPONENT_USAGE_PATH Call by reference Type reference (TYPE) STRING 20140411

Method NEW_COMPONENT on class CL_WDR_P6S_SCRIPTING has no exception.

Method ON_HANDLE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_HANDLER Value transfer Attribute reference (LIKE) 20140411
2 Importing EVENT_NAME Value transfer Attribute reference (LIKE) 20140411
3 Importing EVENT_PARAMETERS Value transfer Attribute reference (LIKE) 20140411

Method ON_HANDLE_EVENT on class CL_WDR_P6S_SCRIPTING has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740