SAP ABAP Class CL_THTMLBX_SILVERLIGHT_ISLAND (Element-Handler: <:silverlightIsland>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_THTMLBX_SILVERLIGHTISLAND Base: 20100628
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_WEB_CALLBACK Interface for handler method of service callback 20100628
Properties
Class CL_THTMLBX_SILVERLIGHT_ISLAND  
Short Description Element-Handler: <:silverlightIsland>    
Super Class CLG_THTMLBX_SILVERLIGHTISLAND Base: <thtmlbx:silverlightIsland> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20100628   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 20100628
Friends
Class CL_THTMLBX_SILVERLIGHT_ISLAND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DEBUG_FILE_PATH Static Attribute Private Type reference (TYPE) STRING '-debug' Debug file path 20100728
2 GC_DEBUG_MODE_ON Static Attribute Private Type reference (TYPE) STRING 'ON' Debug mode is switched ON 20100728
3 GC_SWF_EXTENSION Static Attribute Private Type reference (TYPE) STRING 'swf' SWF extension 20100728
4 GR_XBCML Instance attribute Private Object reference (TYPE REF TO) CL_WCF_XBCML XBCML document 20100728
5 GT_PARAMS Instance attribute Private Type reference (TYPE) LTTY_NAME_VALUE 20100728
6 GV_INITIAL_LOAD_DONE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100728
7 GV_XBCML Instance attribute Private Type reference (TYPE) STRING XBCML string 20100728
Methods
# Method Level Visibility Method type Description Created on
1 GET_XBCML Instance method Public Method Returns XBCML document 20100628
2 INITIATE_PARAMS Instance method Private Method Fills table with defaults parameters 20100628
3 MERGE_PARAMS Instance method Private Method Merges defaults and provided parameters 20100628
4 PARSE_PARAM Instance method Private Method Parse parameters from string format to table format 20100628
5 REGISTER_SUBMIT_EVENT Instance method Private Method Registers the submit event 20100628
6 RENDER_ISLAND_AREAS Instance method Private Method Renders the two island areas needed 20100629
7 RENDER_MOVIE Instance method Private Method Renders the object tag for IE browser 20100629
8 RENDER_MOVIE_AREA Instance method Private Method Renders the movie area 20100629
9 RENDER_OBJECT_TAG Instance method Private Method Renders the Object tag for the movie 20100628
10 RENDER_XBCML_SCRIPT_AREA Instance method Private Method Renders the xbcml/javascript area 20100628
11 RENDER_XBCML_SCRIPT_DOCUMENT Instance method Private Method Renders the javascript and the xbcml document 20100628
12 VALIDATE_CSS_PARAM Instance method Private Method Validates parameters width/height 20100628
Events
Class CL_THTMLBX_SILVERLIGHT_ISLAND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LSTY_NAME_VALUE Private See coding 20100628 BEGIN OF LSTY_NAME_VALUE, name type string, value type string, END OF LSTY_NAME_VALUE
2 LTTY_NAME_VALUE Private See coding 20100628 LTTY_NAME_VALUE type STANDARD TABLE OF LSTY_NAME_VALUE
Method Signatures

Method GET_XBCML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_XBCML Value transfer Object reference (TYPE REF TO) CL_WCF_XBCML XBCML documents 20100628

Method GET_XBCML on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method INITIATE_PARAMS Signature

Method INITIATE_PARAMS on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method INITIATE_PARAMS on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method MERGE_PARAMS Signature

Method MERGE_PARAMS on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method MERGE_PARAMS on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method PARSE_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMS Call by reference Type reference (TYPE) LTTY_NAME_VALUE 20100628
2 Importing IV_PARAMS_STRING Call by reference Type reference (TYPE) STRING 20100628

Method PARSE_PARAM on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method REGISTER_SUBMIT_EVENT Signature

Method REGISTER_SUBMIT_EVENT on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method REGISTER_SUBMIT_EVENT on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method RENDER_ISLAND_AREAS Signature

Method RENDER_ISLAND_AREAS on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method RENDER_ISLAND_AREAS on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method RENDER_MOVIE Signature

Method RENDER_MOVIE on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method RENDER_MOVIE on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method RENDER_MOVIE_AREA Signature

Method RENDER_MOVIE_AREA on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method RENDER_MOVIE_AREA on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method RENDER_OBJECT_TAG Signature

Method RENDER_OBJECT_TAG on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method RENDER_OBJECT_TAG on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method RENDER_XBCML_SCRIPT_AREA Signature

Method RENDER_XBCML_SCRIPT_AREA on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method RENDER_XBCML_SCRIPT_AREA on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method RENDER_XBCML_SCRIPT_DOCUMENT Signature

Method RENDER_XBCML_SCRIPT_DOCUMENT on class CL_THTMLBX_SILVERLIGHT_ISLAND has no parameter.
Method RENDER_XBCML_SCRIPT_DOCUMENT on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.

Method VALIDATE_CSS_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UNIT Call by reference Type reference (TYPE) STRING 20100628
2 Exporting EV_VALUE Call by reference Type reference (TYPE) STRING 20100628
3 Importing IV_PARAM Call by reference Type reference (TYPE) STRING 20100628

Method VALIDATE_CSS_PARAM on class CL_THTMLBX_SILVERLIGHT_ISLAND has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702