SAP ABAP Class CL_CRM_SKIN_WB_TARGET (Skin explorer for target (i.e. customer skin))
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)  CL_CRM_SKIN_KWUI_EXPLORER kwui explorer for skin workbench 20080225
Properties
Class CL_CRM_SKIN_WB_TARGET  
Short Description Skin explorer for target (i.e. customer skin)    
Super Class CL_CRM_SKIN_KWUI_EXPLORER kwui explorer for skin workbench 
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 20080225   SAP 
Last change 20100303   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
Class CL_CRM_SKIN_WB_TARGET has no interface implemented.
Friends
Class CL_CRM_SKIN_WB_TARGET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_MIME_API Static Attribute Protected Object reference (TYPE REF TO) IF_MR_API API for MIME Repository - Basic Functions 20091015
2 GT_FIRST_LEVEL_WARN_OPS Instance attribute Protected Type reference (TYPE) SYUCOMM_T Table for Function Codes on first level nodes to warn 20080613
3 GT_ROOT_LEVEL_WARN_OPS Instance attribute Protected Type reference (TYPE) SYUCOMM_T Table for Function Codes on root nodes to warn 20080613
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080613
2 GET_SKIN_DATA_FOR_SAVE Instance method Public Method Get skin data for saving in customizing 20080303
3 HANDLE_DROP_OPERATION_REQUEST Instance method Public Event handling method 20080225
4 LOAD_BSP Instance method Public Method Load customer skins in the tree 20080229
5 LOAD_CUSTOMER_SKINS Instance method Public Method Load customer skins in the tree 20080228
6 MODIFIED_EXECUTE_PASTE Instance method Public Method Paste skin while take care of pages/fragments and old MIMEs 20091009
7 MODIFIED_USE_CLIPBOARD Instance method Public Method Paste skin while take care of pages/fragments and old MIMEs 20091009
8 PASTE_SKIN_AND_RENAME Instance method Public Method Paste skin from clipboard and rename if necessary 20080227
9 PASTE_SKIN_FROM_CLIPBOARD Instance method Protected Method 20080227
10 SAVE_FRAGMENTS_AS_MIME Instance method Public Method Save page fragments and pages with flow logic as MIMEs 20091014
11 SELECT_TARGET_BSP Instance method Public Method Select the node corresponding to the specified BSP name 20080229
Events
Class CL_CRM_SKIN_WB_TARGET has no event.
Types
Class CL_CRM_SKIN_WB_TARGET has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Type reference (TYPE) SKWF_APPL Application ID 20080613
2 Importing LIFETIME Value transfer Type reference (TYPE) I Lifespan 20080613
3 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 20080613
4 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shell Style 20080613
5 Importing TERMINOLOGY Call by reference Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY GUI Text, Icons, Messages, Popups and so on 20080613
6 Importing X_APPL_EVENTS Value transfer Type reference (TYPE) XFELD 'X': Defined Events Trigger PAI 20080613
7 Importing X_ENABLE_TOOLBAR Call by reference Type reference (TYPE) XFELD 'X': Explorer with Toolbar 20080613
8 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) XFELD 'X' 'X': Explorer in Change Mode, Otherwise Display Only 20080613
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR Control Processing Error 20080613
2 CREATE_ERROR Error Creating Control 20080613
3 FAILED General Error 20080613
4 LIFETIME_ERROR Invalid Lifetime 20080613

Method GET_SKIN_DATA_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SKIN_DATA Call by reference Type reference (TYPE) CRMC_THTMLB_SKIN THTMLB Skin 20080303
2 Exporting ES_SKIN_TEXTS Call by reference Type reference (TYPE) CRMC_THTMLB_SKNT Description 20080303
3 Importing IV_NODE Call by reference Type reference (TYPE) SKWV_EXPNK Key for node in KWUI explorer 20080303
4 Importing IV_TARGET_BSP_NAME Call by reference Type reference (TYPE) O2APPLNAME Name of target BSP 20080303
5 Importing IV_TARGET_SKIN_DESCRIPTION Call by reference Type reference (TYPE) STRING Name of skin to create 20080310
6 Importing IV_TARGET_SKIN_NAME Call by reference Type reference (TYPE) STRING Name of skin to create 20080310

Method GET_SKIN_DATA_FOR_SAVE on class CL_CRM_SKIN_WB_TARGET has no exception.

Method HANDLE_DROP_OPERATION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_DATA Call by reference Attribute reference (LIKE) 20080225
2 Importing DROP_OPERATIONS Call by reference Attribute reference (LIKE) 20080225

Method HANDLE_DROP_OPERATION_REQUEST on class CL_CRM_SKIN_WB_TARGET has no exception.

Method LOAD_BSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET_BSP_NAME Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20080229
2 Importing IV_TARGET_PACKAGE_ID Call by reference Type reference (TYPE) SKWF_PKGID KW Framework: Package ID 20080229
# Exception Resumable Description Created on
1 LOAD_FAILED Failure to load the bsp 20080229

Method LOAD_CUSTOMER_SKINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET_PACKAGE_ID Call by reference Type reference (TYPE) SKWF_PKGID KW Framework: Package ID 20080228

Method LOAD_CUSTOMER_SKINS on class CL_CRM_SKIN_WB_TARGET has no exception.

Method MODIFIED_EXECUTE_PASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20091009
# Exception Resumable Description Created on
1 NOT_HANDLED No Explorer Function Code 20091009

Method MODIFIED_USE_CLIPBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20091009

Method MODIFIED_USE_CLIPBOARD on class CL_CRM_SKIN_WB_TARGET has no exception.

Method PASTE_SKIN_AND_RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SAVE_IN_CUSTOMIZING Call by reference Type reference (TYPE) CHAR1 ABAP_FALSE abap_true means save in customizing 20080301
2 Importing IV_SOURCE_SKIN_NAME Call by reference Type reference (TYPE) STRING Name of sap skin to copy 20080229
3 Importing IV_TARGET_BSP_NAME Call by reference Type reference (TYPE) O2APPLNAME Name of target BSP 20080229
4 Importing IV_TARGET_PACKAGE_ID Call by reference Type reference (TYPE) SKWF_PKGID KW Framework: Package ID 20080229
5 Importing IV_TARGET_SKIN_DESCRIPTION Call by reference Type reference (TYPE) STRING Description of skin to create 20080310
6 Importing IV_TARGET_SKIN_NAME Call by reference Type reference (TYPE) STRING Name of skin to create 20080310
# Exception Resumable Description Created on
1 BSP_NOT_FOUND Target BSP cannot be loaded or selected 20080229
2 PASTE_FAILED Failure to paste the skin 20080228
3 RENAMING_FAILED Failure to rename the skin after pasting 20080228
4 SAVE_FAILED Failure to save in customizng 20080301

Method PASTE_SKIN_FROM_CLIPBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET_PARENT Call by reference Type reference (TYPE) SKWV_EXPNK Key for node in KWUI explorer 20080227
# Exception Resumable Description Created on
1 PASTE_FAILED Failure of sap skin pasting into target BSP 20080228

Method SAVE_FRAGMENTS_AS_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_SKIN_NAME Call by reference Type reference (TYPE) STRING Name of sap skin to copy 20091014
2 Importing IV_TARGET_BSP_NAME Call by reference Type reference (TYPE) O2APPLNAME Name of target BSP 20091014
3 Importing IV_TARGET_FOLDER_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Object Key 20091014
4 Importing IV_TARGET_SKIN_NAME Call by reference Type reference (TYPE) STRING Name of skin to create 20091014

Method SAVE_FRAGMENTS_AS_MIME on class CL_CRM_SKIN_WB_TARGET has no exception.

Method SELECT_TARGET_BSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET_BSP_NAME Call by reference Type reference (TYPE) O2APPLNAME Name of target BSP 20080229
2 Returning RV_SELECTED_TARGET_NODE Value transfer Type reference (TYPE) SKWV_EXPNK Key for node in KWUI explorer 20080229
# Exception Resumable Description Created on
1 SELECTION_FAILED Failure to select the bsp 20080229
History
Last changed by/on SAP  20100303 
SAP Release Created in 701