SAP ABAP Class CL_BSP_WD_WIDGET_RUNTIME (CL_BSP_WD_WIDGET_RUNTIME)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-CON (Application Component) UI Configuration & Design Layer
     BSP_DYN_LAYOUT_DYN_VIEWSET (Package) Dynamic Viewset Base classes and related objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_WEB_CALLBACK Interface for handler method of service callback 20080508
Properties
Class CL_BSP_WD_WIDGET_RUNTIME  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_LAYOUT_DYN_VIEWSET   Dynamic Viewset Base classes and related objects 
Created 20080508   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_CRM_WEB_CALLBACK Interface for handler method of service callback 20080508
Friends
Class CL_BSP_WD_WIDGET_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PROFILE Constant Protected Type reference (TYPE) STRING 'profile' profile parameter 20080508
2 GC_WIDGET_ID Constant Protected Type reference (TYPE) STRING 'widgetId' widget id parameter 20080508
3 GC_WIDGET_PREFIX Constant Public Type reference (TYPE) STRING '#WIDGET#' prefix for widgets in viewarea 20080508
Methods
# Method Level Visibility Method type Description Created on
1 ADD_WIDGET_VIEW_AREAS Static method Public Method Retrieves widgets from customizing adn adds them to view are 20080508
2 ANALYZE_WIDGET_SOURCE Static method Protected Method analyze wdiget source 20080508
3 CHECK_PROTOCOL_ACTIVE Static method Protected Method 20080508
4 CHECK_VIEW_AREA_IS_WIDGET Static method Public Method check if a view area is a widget 20080508
5 CHECK_WIDGET_EXISTS Static method Public Method Checks if widget exists for current business role 20080514
6 CREATE_WIDGET_URL Static method Public Method create a URL for a widget 20080508
7 ESCAPE_SCRIPT Static method Public Method escape the text that was entered by a user 20080530
8 GET_CURRENT_PROTOCOL Static method Protected Method 20080508
9 GET_ESCAPE_SCRIPT_TRIGGER Static method Public Method trigger the escape script befroe submit 20080508
10 GET_WIDGET_SOURCE Static method Protected Method get widget source 20080508
11 RENDER_ESCAPE_SCRIPT Static method Public Method render a script that escapes widget code 20080508
12 RENDER_UNESCAPE_SCRIPT Static method Public Method render a script that unescapes the text 20080530
13 RENDER_WIDGET Static method Public Method render a widget and its container 20080508
14 UNESCAPE_SCRIPT Static method Public Method Unescape the text that was escaped by a script 20080508
Events
Class CL_BSP_WD_WIDGET_RUNTIME has no event.
Types
Class CL_BSP_WD_WIDGET_RUNTIME has no local type.
Method Signatures

Method ADD_WIDGET_VIEW_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIEW_AREAS Call by reference Type reference (TYPE) BSP_DLC_OVW_ASSGNM_T All Assignment of a overview page 20090223

Method ADD_WIDGET_VIEW_AREAS on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method ANALYZE_WIDGET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEIGHT Call by reference Type reference (TYPE) STRING 20080508
2 Exporting EV_IS_URL Call by reference Type reference (TYPE) ABAP_BOOL 20080509
3 Importing IV_SOURCE Call by reference Type reference (TYPE) STRING 20080508

Method ANALYZE_WIDGET_SOURCE on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method CHECK_PROTOCOL_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20080508
2 Importing IV_PROTOCOL Call by reference Type reference (TYPE) STRING 20080508

Method CHECK_PROTOCOL_ACTIVE on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method CHECK_VIEW_AREA_IS_WIDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_WIDGET Value transfer Type reference (TYPE) ABAP_BOOL 20080508
2 Importing IS_VIEW_AREA Call by reference Type reference (TYPE) BSP_DLC_OVW_ASSGNM Assignments of the Overview Page 20080508

Method CHECK_VIEW_AREA_IS_WIDGET on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method CHECK_WIDGET_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20080514
2 Importing IS_VIEW_AREA Call by reference Type reference (TYPE) BSP_DLC_OVW_ASSGNM Assignments of the Overview Page 20080514

Method CHECK_WIDGET_EXISTS on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method CREATE_WIDGET_URL Signature

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

Method CREATE_WIDGET_URL on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method ESCAPE_SCRIPT Signature

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

Method ESCAPE_SCRIPT on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method GET_CURRENT_PROTOCOL Signature

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

Method GET_CURRENT_PROTOCOL on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method GET_ESCAPE_SCRIPT_TRIGGER Signature

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

Method GET_ESCAPE_SCRIPT_TRIGGER on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method GET_WIDGET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_WIDGET_SOURCE Value transfer Type reference (TYPE) STRING 20080508
2 Importing IV_PROFILE Call by reference Type reference (TYPE) STRING 20080508
3 Importing IV_WIDGET_ID Call by reference Type reference (TYPE) STRING 20080508

Method GET_WIDGET_SOURCE on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method RENDER_ESCAPE_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING 20080508
2 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20080508

Method RENDER_ESCAPE_SCRIPT on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method RENDER_UNESCAPE_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING 20080530
2 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20080530

Method RENDER_UNESCAPE_SCRIPT on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method RENDER_WIDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIEW_AREA Call by reference Type reference (TYPE) BSP_DLC_OVW_ASSGNM Assignments of the Overview Page 20080508
2 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20080508

Method RENDER_WIDGET on class CL_BSP_WD_WIDGET_RUNTIME has no exception.

Method UNESCAPE_SCRIPT Signature

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

Method UNESCAPE_SCRIPT on class CL_BSP_WD_WIDGET_RUNTIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700