SAP ABAP Class CL_WS_DESIGN_TOOL_UI (Intermediate class between Web UI and Web UI API Layer)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-WST (Application Component) Web Services Tool
     WS_DESIGN_TOOL_WEB_UI (Package) Web Service Tool: Web UI
Properties
Class CL_WS_DESIGN_TOOL_UI  
Short Description Intermediate class between Web UI and Web UI API Layer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WS_DESIGN_TOOL_WEB_UI   Web Service Tool: Web UI 
Created 20060712   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WS_DESIGN_TOOL_UI has no forward declaration.
Interfaces
Class CL_WS_DESIGN_TOOL_UI has no interface implemented.
Friends
Class CL_WS_DESIGN_TOOL_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJ_WS_CHG Constant Public Type reference (TYPE) STRING 'M' 20070615
2 GC_OBJ_WS_CRT Constant Public Type reference (TYPE) STRING 'N' 20070615
3 GC_OBJ_WS_QUERY Constant Public Type reference (TYPE) STRING 'Q' 20070705
4 GC_OBJ_WS_READ Constant Public Type reference (TYPE) STRING 'R' 20070615
5 GC_PATH_SEPERATOR Constant Private Type reference (TYPE) CHAR1 '/' Single-Character Flag 20070730
6 GS_OBJ_TYPE Static Attribute Private Type reference (TYPE) BSP_OBJECT_TYPE includes all data on object type level 20060728
7 GT_DESIGN_UI Static Attribute Private Type reference (TYPE) BSP_DESIGN_UI_TAB Includes all data on design level needed for the UI 20060728
8 GT_OBJ_NAMES_BOL Static Attribute Private Type reference (TYPE) CRMD_WS_OBJT_TAB Table of BOL Object Descriptions 20060907
9 GT_OBJ_WS_METHOD Static Attribute Private Type reference (TYPE) CRMT_WS_OBJECT_PROP WS settings for BOL objects 20070615
10 GT_REL_NAMES_BOL Static Attribute Private Type reference (TYPE) CRMD_WS_OBJ_RELT_TAB Table of BOL Object Relations Descriptions. 20060907
11 GV_COMPONENT_SET Static Attribute Private Type reference (TYPE) CRMT_GENIL_APPL Component Set 20070629
12 GV_COMP_NAME Static Attribute Private Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060907
13 GV_OBJ_USG Static Attribute Public Type reference (TYPE) STRING 20060803
14 GV_REC_LEVEL Static Attribute Private Type reference (TYPE) I Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) 20061220
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Static method Public Method Check out all needed authorizations 20060719
2 CHECK_DESIGN_OBJ Static method Public Method Check if Design Object is set correct 20061220
3 CHECK_GLOBAL_SETTINGS Static method Private Method Switch between different setting 20070720
4 CHECK_IS_OBJECT_ACTIVE Static method Public Method Check for active object 20090604
5 CHECK_OBJECT_NAME Static method Public Method Converts string to ABAP conform name (' '->'_', upper case) 20070219
6 CONVERT_DESIGN_CUST Static method Private Method Convert UI design Customizing to Design Object and Design 20060719
7 CONVERT_TO_ABAP_NAME Static method Public Method Converts string to ABAP conform name (' '->'_', upper case) 20060724
8 COPY_OBJ_TYPE Static method Public Method Copy the Object type details and Design customizing 20060713
9 DELETE_DESIGN_OBJ_CUST Static method Private Method Delete the Design Object 20060725
10 DELETE_OBJECT_WO_PARENT Static method Public Method Delete DesignObjects without Parent 20070212
11 GENERATE_DESIGN_OBJ_NAME Static method Public Method Generate the Design Object name 20060731
12 GEN_DESIGN_OBJ_NAME_IN_CUCO Static method Public Method Generate the Design Object name 20061220
13 GET_ATTRIBUTES_BOL Static method Public Method Read Attributes of a given Object (with create structure) 20060712
14 GET_ATTR_BOL_CREATE_STRUC Static method Public Method Read create structure attributes of a given object 20070629
15 GET_ATTR_DESCR_TEXT Static method Public Method Read Attributes of a given Object (with create structure) 20090211
16 GET_ATTR_NAME_TEXT Static method Public Method Get the text for a Attribute 20060721
17 GET_BOR_OBJECT_NAME_DDLB Static method Public Method Determines DDLB values for BOR Object name 20060712
18 GET_BUSINESS_OBJECT_DDLB Static method Public Method Determines DDLB values for Business Object 20071030
19 GET_BUSINESS_OBJECT_TYPE_DDLB Static method Public Method Determines DDLB values for Component name 20071030
20 GET_CALLBACK_CLASS_DDLB Static method Public Method Determines DDLB values for Call back Class 20060717
21 GET_CHILD_OBJ_BOL Static method Public Method Read immediate Child Objects of a Root object 20060712
22 GET_COMMON_PROPERTIES Static method Public Method Returns common properties 20070801
23 GET_COMP_NAME_TEXT Static method Public Method Get the text for a Object name 20070727
24 GET_COMP_SET_DDLB Static method Public Method Determines DDLB values for Component Set 20070612
25 GET_COMP_SET_INF Static method Public Method Get the information about involved components in comp. set 20070612
26 GET_COMP_TYPE_DDLB Static method Public Method Determines DDLB values for Component name 20060712
27 GET_DESIGN_COLLECTION Static method Public Method Convert the design table to collection 20060721
28 GET_DESIGN_CUST Static method Public Method Merge Design Object and Design Customizing to UI design 20060713
29 GET_DESIGN_OBJECT_COLLECTION Static method Public Method Convert the Design Object table to collection 20060731
30 GET_DESIGN_OBJECT_TABLE Static method Public Method Convert the Design Object collection to table 20060728
31 GET_DESIGN_TABLE Static method Public Method Convert the design collection to table 20060721
32 GET_EDIT_BUTTON_BAR Static method Public Method Create Button Bar for Edit operation 20070809
33 GET_EXCEL_CHILD_FILLED Static method Private Method filled excel table with child information 20070730
34 GET_OBJECT_STATUS_DDLB Static method Public Method Determines DDLB values for Object Status 20060717
35 GET_OBJECT_STATUS_TEXT Static method Public Method Get the Object Status text 20060803
36 GET_OBJECT_USAGE_TEXT Static method Public Method Get the Object Usage text 20060803
37 GET_OBJ_NAME_TEXT Static method Public Method Get the text for a Object name 20060721
38 GET_OBJ_USAGE_DDLB Static method Public Method Determines DDLB values for Object Usage(web, UI, both) 20060712
39 GET_OBJ_WS_PROP Static method Public Method WS Properties for BOL Metadata 20070615
40 GET_PARENT_DSGN_OBJECT Static method Public Method Calculate the parent design object if missing 20061220
41 GET_QUERY_OBJECT_DDLB Static method Public Method Read all Query Objects for a given component 20060717
42 GET_RELATION_NAME_TEXT Static method Public Method Get the text for a Relation 20060721
43 GET_RESULT_OBJ_BOL Static method Public Method read all search objects for a given BOL component 20080116
44 GET_ROOT_OBJ_DDLB Static method Public Method Determines DDLB values for Root Objects 20060712
45 GET_SEC_PROFILE_DDLB Static method Public Method Determines DDLB values for Security profile 20060712
46 GET_SRV_OBJ_USAGE Static method Public Method Returns the possible WS Operations for a service object 20060817
47 GET_SYSTEM_TYPE Static method Public Method Returns the System Type (Customer / SAP) 20060808
48 GET_TESTPAGE_URL Static method Public Method Get the testpage URL 20060807
49 GET_TRANSPORT_STATUS_DDLB Static method Public Method Determines DDLB values for Transport Status 20070815
50 GET_UPDATED_DESIGN Static method Private Method Get the Updated data design data 20060728
51 GET_WSDL_URL Static method Public Method Get the WSDL URL 20060807
52 INIT_OBJ_TYPE Static method Public Method Initialisation for global variables for NEW 20080214
53 IS_OBJ_TYPE_USED Static method Public Method Check for Uniqueness of Object type name 20060807
54 IS_SAVE_NEEDED Static method Public Method Check for any data change in UI 20060728
55 LOAD_OBJ_TYPE Static method Public Method Load object type 20080214
56 LOAD_OBJ_TYPE_DETAILS Static method Public Method Load the saved object type details to UI 20060803
57 LOCK Static method Public Method Lock the Object type 20060720
58 PERFORM_ACTIVATION Static method Public Method Activation of given service object 20060724
59 PERFORM_CONSISTENCY_CHECK Static method Public Method Consistency check of given service object 20060728
60 PERFORM_DELETION Static method Public Method Delete a Service Object 20060713
61 PREPARE_EXCEL_EXPORT Static method Public Method Prepare table for excel export view 20070730
62 READ_DESIGN_CUST_UI Static method Private Method Merge Design Object and Design Customizing to UI design 20060720
63 READ_DESIGN_OBJ Static method Private Method Read design objects for a given Object type 20060720
64 READ_DOCUMENTATION Static method Public Method Read documention for given wizard screen 20060712
65 READ_OBJ_TYPE Static method Public Method Read Object types for a given filtering criteria 20060712
66 READ_RESULT_OBJ_BOL Static method Public Method read all search objects for a given BOL component 20060925
67 REMOVE_SPECIAL_CHARACTERS Static method Private Method remove special characters from design object name 20100831
68 SAVE_OBJECT Static method Public Method Save Process in UI 20080214
69 SAVE_OBJECT_TYPE Static method Public Method Write design to client dependent table 20060718
70 SET_CURRENT_OBJECT_TYPE Static method Public Method Set global puffer for current object type 20090113
71 SET_DISPLAY_ATTRIBUTE_NODE Static method Public Method Calculate the content of the display attribute list 20090505
72 SET_OBJECT_TYPE_FOR_DOBJ Static method Public Method Generate the Design Object name 20061220
73 SET_REC_LEVEL Static method Public Method Set Recursion Level for Design Object 20061220
74 SET_STATUS Static method Public Method Set Status 20060717
75 SWITCH_EDIT_MODE Static method Public Method Switch operation between edit & display 20070809
76 UNLOCK Static method Public Method Unlock the Object type 20060720
77 UPDATE_SERVICE_OBJECT_TYPE Static method Public Method Updates an existing service object type 20060727
78 VALIDATE_INPUT Static method Public Method 20070724
79 WHERE_USED_DOBJ Static method Public Method Do any context nodes have particular design object assigned? 20060728
Events
Class CL_WS_DESIGN_TOOL_UI has no event.
Types
Class CL_WS_DESIGN_TOOL_UI has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB All failed authorization checks, if any 20060719
2 Exporting EV_AUTHORIZATION_GRANTED Call by reference Type reference (TYPE) BOOLEAN TRUE if permission is granted 20060719

Method CHECK_AUTHORIZATION on class CL_WS_DESIGN_TOOL_UI has no exception.

Method CHECK_DESIGN_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DSGN_OBJECT Call by reference Type reference (TYPE) STRING 20061220
2 Importing IR_MIXED Call by reference Object reference (TYPE REF TO) IF_BSP_WD_EXT_PROPERTY_ACCESS Business Object Collection Interface 20061220
3 Importing IT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20061220

Method CHECK_DESIGN_OBJ on class CL_WS_DESIGN_TOOL_UI has no exception.

Method CHECK_GLOBAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070720
2 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Name 20070720

Method CHECK_GLOBAL_SETTINGS on class CL_WS_DESIGN_TOOL_UI has no exception.

Method CHECK_IS_OBJECT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20090604
2 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090604
3 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090604
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for CRM Web Service Tool exceptions 20090604

Method CHECK_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070219
2 Exporting EV_OBJECT_NAME_GRANTED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070219
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20070219

Method CHECK_OBJECT_NAME on class CL_WS_DESIGN_TOOL_UI has no exception.

Method CONVERT_DESIGN_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN Call by reference Type reference (TYPE) BSP_DESIGN_TAB includes all data on design object level 20060719
2 Importing IR_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER Design layer: Design entries 20060719
3 Importing IT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20060728
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060719

Method CONVERT_DESIGN_CUST on class CL_WS_DESIGN_TOOL_UI has no exception.

Method CONVERT_TO_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ABAP_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20060724
2 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20060724

Method CONVERT_TO_ABAP_NAME on class CL_WS_DESIGN_TOOL_UI has no exception.

Method COPY_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_OBJECT_TYPE Design layer: Object types 20060719
2 Exporting ET_QRESULT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on Query Result design object level 20060925
3 Exporting ET_QUERY_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on query design object level 20060720
4 Exporting ET_QUERY_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Design layer: Design entries with sources 20060720
5 Exporting ET_ROOT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on query design object level 20060727
6 Exporting ET_ROOT_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Design layer: Design entries with sources 20060720
7 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_OBJECT_TYPE UI Object Type 20060713

Method COPY_OBJ_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method DELETE_DESIGN_OBJ_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IR_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER includes all data on design object level 20060728
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Design Layer: Object type 20060725
3 Importing IV_ONLY_QUERY_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060926
4 Importing IV_QUERY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060802
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070430

Method DELETE_OBJECT_WO_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20070212
2 Changing CV_ALL_UNMAINTAINED_PARENTS Call by reference Type reference (TYPE) STRING 20070212
3 Changing CV_NO_REMOVED Call by reference Type reference (TYPE) I 20070212
4 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20070212
5 Importing LB_TESTMODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070212

Method DELETE_OBJECT_WO_PARENT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GENERATE_DESIGN_OBJ_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB Includes all data on design level needed for the UI 20060731
2 Importing IR_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060731
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Design layer: Object types 20060817

Method GENERATE_DESIGN_OBJ_NAME on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GEN_DESIGN_OBJ_NAME_IN_CUCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DSGN_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design Layer: Design Object 20061220
2 Importing IR_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20061220
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Design layer: Object types 20061220

Method GEN_DESIGN_OBJ_NAME_IN_CUCO on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_ATTRIBUTES_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) WST_ATTR_DFIES_TAB Table of Object Names 20060712
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060712
3 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Logical Variable 20070627
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20060712
5 Importing IV_WITH_CREATE_ATTR Call by reference Type reference (TYPE) BOOLEAN Return also attributes of create structure 20070704
6 Importing IV_WITH_KEY_ATTR Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090209
# Exception Resumable Description Created on
1 CX_WST_FAULT 20070212

Method GET_ATTR_BOL_CREATE_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTES Call by reference Type reference (TYPE) WST_ATTR_DFIES_TAB Table of Object Names 20070629
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070629
3 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Logical Variable 20070629
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20070629
# Exception Resumable Description Created on
1 CX_WST_FAULT 20070629

Method GET_ATTR_DESCR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTRIBUTES Call by reference Type reference (TYPE) WST_ATTR_DFIES_TAB Table of Object Names 20090211
2 Importing IT_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Includes all data on design level needed for the UI 20090211
# Exception Resumable Description Created on
1 CX_WST_FAULT 20090211

Method GET_ATTR_NAME_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ATTR_NAME_TEXT Call by reference Type reference (TYPE) STRING 20060721
2 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20060721
3 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070627
4 Importing IV_COMP_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060721
5 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_B_NAME External Name of Assigned Object 20060721

Method GET_ATTR_NAME_TEXT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_BOR_OBJECT_NAME_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060712

Method GET_BOR_OBJECT_NAME_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_BUSINESS_OBJECT_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20071030
2 Importing IV_SCREEN Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20071030
3 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20071030

Method GET_BUSINESS_OBJECT_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_BUSINESS_OBJECT_TYPE_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPERT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20071030
2 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20071030

Method GET_BUSINESS_OBJECT_TYPE_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_CALLBACK_CLASS_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060717

Method GET_CALLBACK_CLASS_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_CHILD_OBJ_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REL_OBJ_TAB Call by reference Type reference (TYPE) CRM_REL_OBJ_NAMES_TAB Table of Object Names 20060719
2 Importing IB_OBJECT_ACTIVE Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20090604
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060712
4 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070704
5 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20060712
6 Importing IV_WS_ENABLED_ONLY Call by reference Type reference (TYPE) FLAG SPACE General Flag 20060901
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070627

Method GET_COMMON_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20070801
2 Exporting EV_COMPONENT_SET Call by reference Type reference (TYPE) STRING 20070801
3 Exporting EV_DSGN_OBJECT Call by reference Type reference (TYPE) STRING Char 20 20070801
4 Exporting EV_IS_ACTIVE Call by reference Type reference (TYPE) STRING 20090605
5 Exporting EV_MAINTAINED Call by reference Type reference (TYPE) STRING 20070801
6 Exporting EV_MAINTAINED_BOOLEAN Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070801
7 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20070801
8 Exporting EV_PARENT_DSGN_OBJECT Call by reference Type reference (TYPE) STRING 20070801
9 Exporting EV_RELATION_NAME Call by reference Type reference (TYPE) STRING 20070801
10 Exporting EV_SWITCH Call by reference Type reference (TYPE) STRING 20090605
11 Importing IR_PROPERTY_ACCESS Call by reference Object reference (TYPE REF TO) IF_BSP_WD_EXT_PROPERTY_ACCESS Attribute Access for Model Nodes with Additional Values 20070801

Method GET_COMMON_PROPERTIES on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_COMP_NAME_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMP_NAME_TEXT Call by reference Type reference (TYPE) TEXT40 Text, 40 Characters Long 20070727
2 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070727
3 Importing IV_COMP_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070727
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_B_NAME External Name of Assigned Object 20070727
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070727

Method GET_COMP_SET_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070612
2 Importing IV_EXPERT Call by reference Type reference (TYPE) BOOLEAN ' ' Logical Variable 20070626
3 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE BSP WD Dropdown List Box Entry 20070612

Method GET_COMP_SET_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_COMP_SET_INF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_INFO Value transfer Type reference (TYPE) STRING 20070612
2 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070612
3 Importing IV_EXPERT Call by reference Type reference (TYPE) BOOLEAN ' ' Logical Variable 20070627

Method GET_COMP_SET_INF on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_COMP_TYPE_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPERT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060726
2 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060712

Method GET_COMP_TYPE_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_DESIGN_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060721
2 Importing IT_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Includes all data on design level needed for the UI 20060721

Method GET_DESIGN_COLLECTION on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_DESIGN_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QRESULT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on Query Result design object level 20060925
2 Exporting ET_QUERY_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on Query design object level 20060720
3 Exporting ET_QUERY_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Design layer: Design entries with sources 20060720
4 Exporting ET_ROOT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on Query design object level 20060727
5 Exporting ET_ROOT_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Design layer: Design entries with sources 20060720
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_OBJECT_TYPE UI Object Type 20060713

Method GET_DESIGN_CUST on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_DESIGN_OBJECT_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060731
2 Importing IT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB Includes all data on design level needed for the UI 20060731

Method GET_DESIGN_OBJECT_COLLECTION on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_DESIGN_OBJECT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB Includes all data on design level needed for the UI 20060728
2 Importing IR_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060728

Method GET_DESIGN_OBJECT_TABLE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_DESIGN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Includes all data on design level needed for the UI 20060721
2 Importing IR_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060721

Method GET_DESIGN_TABLE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_EDIT_BUTTON_BAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTONS Call by reference Type reference (TYPE) CRMT_THTMLB_BUTTON_EXT_T Table of buttons of external sources 20070809
2 Importing IB_EDIT_MODE Call by reference Type reference (TYPE) FLAG General Flag 20070809
3 Importing IB_EXPERT Call by reference Type reference (TYPE) FLAG General Flag 20070809
4 Importing IB_SAVE Call by reference Type reference (TYPE) FLAG General Flag 20070809
5 Importing IV_OBJ_STATE Call by reference Type reference (TYPE) STRING 20070809
6 Importing IV_OBJ_USAGE Call by reference Type reference (TYPE) STRING 20070809
7 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20070809
8 Importing IV_SYSTEM_TYPE Call by reference Type reference (TYPE) BSP_DLC_DESIGN_LAYER_SOURCE Source of Design Layer Data: Customer / SAP / Both 20070809

Method GET_EDIT_BUTTON_BAR on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_EXCEL_CHILD_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCEL_EXPORT Call by reference Type reference (TYPE) CRM_WST_EXCEL_TAB Table for excel Export 20070730
2 Importing IT_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Includes all data on design level needed for the UI 20070731
3 Importing IT_EXCEL_TEXT Call by reference Type reference (TYPE) CRM_WST_EXCEL_TAB Table for excel Export 20070730
4 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070730
5 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070730
6 Importing IV_EXPERT_MODE Call by reference Type reference (TYPE) BOOLEAN '' Boolean Variable (X=True, -=False, Space=Unknown) 20080429
7 Importing IV_LEVEL Call by reference Type reference (TYPE) COUNTER Counter 20070730
8 Importing IV_PARENT_DSGN_OBJ Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design Layer: Design Object 20070731
9 Importing IV_PARENT_PATH Call by reference Type reference (TYPE) STRING 20070731

Method GET_EXCEL_CHILD_FILLED on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_OBJECT_STATUS_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060717

Method GET_OBJECT_STATUS_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_OBJECT_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJ_STAT_TEXT Call by reference Type reference (TYPE) STRING 20060803
2 Importing IV_OBJ_STAT Call by reference Type reference (TYPE) STRING Object Usage 20060803

Method GET_OBJECT_STATUS_TEXT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_OBJECT_USAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJ_USAGE_TEXT Call by reference Type reference (TYPE) STRING 20060803
2 Importing IV_OBJ_USAGE Call by reference Type reference (TYPE) STRING Object Usage 20060803

Method GET_OBJECT_USAGE_TEXT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_OBJ_NAME_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJ_NAME_TEXT Call by reference Type reference (TYPE) STRING 20060721
2 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070702
3 Importing IV_COMP_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060721
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_B_NAME External Name of Assigned Object 20060721
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070702

Method GET_OBJ_USAGE_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20060807
2 Importing IV_SCREEN Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20060807
3 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060712

Method GET_OBJ_USAGE_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_OBJ_WS_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WS_OP_ALLOWED Call by reference Type reference (TYPE) FLAG 20070615
2 Importing IB_IS_RELATION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090717
3 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070705
4 Importing IV_COMP_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070615
5 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_B_NAME External Name of Assigned Object 20070615
6 Importing IV_WS_OPERATION Call by reference Type reference (TYPE) STRING 20070615

Method GET_OBJ_WS_PROP on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_PARENT_DSGN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20061220
2 Importing IR_TYPED_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_BOLTREE_CTXT 20061220
3 Importing IT_NODE Call by reference Type reference (TYPE) CRMT_BSP_TREETABLE_NODE_TAB Node Table 20061220
4 Importing IV_ROW_KEY Call by reference Type reference (TYPE) I 20070822

Method GET_PARENT_DSGN_OBJECT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_QUERY_OBJECT_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060717
2 Importing IV_EXPERT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060726
3 Importing IV_WS_ENABLED_ONLY Call by reference Type reference (TYPE) FLAG SPACE General Flag 20060801
4 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060717

Method GET_QUERY_OBJECT_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_RELATION_NAME_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REL_NAME_TEXT Call by reference Type reference (TYPE) STRING 20060721
2 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070629
3 Importing IV_COMP_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060721
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_B_NAME External Name of Assigned Object 20060721
5 Importing IV_REL_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20060725

Method GET_RELATION_NAME_TEXT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_RESULT_OBJ_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_OBJ Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Table of Object Names 20080116
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20080116
3 Importing IV_SEARCH_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Query Object name 20080116
4 Importing IV_WS_ENABLED_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080116
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20080116

Method GET_ROOT_OBJ_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Value transfer Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060712
2 Importing IV_EXPERT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060726
3 Importing IV_WS_ENABLED_ONLY Call by reference Type reference (TYPE) FLAG SPACE General Flag 20060801
4 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060712

Method GET_ROOT_OBJ_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_SEC_PROFILE_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060712

Method GET_SEC_PROFILE_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_SRV_OBJ_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USAGE Call by reference Type reference (TYPE) CRMD_WS_METHODS BOL Metadata Storage for Open Service Tool 20060817
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060817
3 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070702
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20060817

Method GET_SRV_OBJ_USAGE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_SYSTEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SYSTEM_TYPE Value transfer Type reference (TYPE) BSP_DLC_DESIGN_LAYER_SOURCE Source of design layer data: customer / SAP / both 20060808

Method GET_SYSTEM_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_TESTPAGE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060807
2 Exporting EV_TESTPAGE_URL Call by reference Type reference (TYPE) STRING URL to wsdl 20060807
3 Importing IV_SERVICE_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE includes all data on object type level 20060807

Method GET_TESTPAGE_URL on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_TRANSPORT_STATUS_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20070815

Method GET_TRANSPORT_STATUS_DDLB on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_UPDATED_DESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN Call by reference Type reference (TYPE) BSP_DESIGN_TAB includes all data on design level 20060728
2 Importing IT_DESIGN_DELTA Call by reference Type reference (TYPE) BSP_DESIGN_TAB includes all data on design level 20060728
3 Importing IT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20060728

Method GET_UPDATED_DESIGN on class CL_WS_DESIGN_TOOL_UI has no exception.

Method GET_WSDL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060807
2 Exporting EV_WSDL_URL Call by reference Type reference (TYPE) STRING URL to wsdl 20060807
3 Importing IV_SERVICE_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE includes all data on object type level 20060807

Method GET_WSDL_URL on class CL_WS_DESIGN_TOOL_UI has no exception.

Method INIT_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20080214

Method INIT_OBJ_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method IS_OBJ_TYPE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_USED Value transfer Type reference (TYPE) BOOLE Boolean variable 20060818
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE includes all data on object type level 20060807

Method IS_OBJ_TYPE_USED on class CL_WS_DESIGN_TOOL_UI has no exception.

Method IS_SAVE_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJ_TYPE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060728
2 Importing IR_QUERY_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060728
3 Importing IR_ROOT_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060728
4 Returning RV_FLAG Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060728

Method IS_SAVE_NEEDED on class CL_WS_DESIGN_TOOL_UI has no exception.

Method LOAD_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20080214

Method LOAD_OBJ_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method LOAD_OBJ_TYPE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20060803

Method LOAD_OBJ_TYPE_DETAILS on class CL_WS_DESIGN_TOOL_UI has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060720
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060720

Method LOCK on class CL_WS_DESIGN_TOOL_UI has no exception.

Method PERFORM_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SERVICE_OBJECT Call by reference Type reference (TYPE) BSP_OBJECT_TYPE includes all data on object type level 20060724
2 Exporting RT_BAPIRETTAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060724

Method PERFORM_ACTIVATION on class CL_WS_DESIGN_TOOL_UI has no exception.

Method PERFORM_CONSISTENCY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table type for Structure bapiret2 20060728
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060728

Method PERFORM_CONSISTENCY_CHECK on class CL_WS_DESIGN_TOOL_UI has no exception.

Method PERFORM_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20060810
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060713

Method PERFORM_DELETION on class CL_WS_DESIGN_TOOL_UI has no exception.

Method PREPARE_EXCEL_EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20070730
2 Importing IR_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20070730
3 Importing IR_EXCEL Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20070730
4 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20070730
5 Importing IV_COMPONENT_SET Call by reference Type reference (TYPE) CRMT_GENIL_APPL Component Set Name for Generic Interaction Layer 20070730
6 Importing IV_EXPERT_MODE Call by reference Type reference (TYPE) BOOLEAN '' Boolean Variable (X=True, -=False, Space=Unknown) 20080428

Method PREPARE_EXCEL_EXPORT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method READ_DESIGN_CUST_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN_UI Call by reference Type reference (TYPE) BSP_DESIGN_UI_TAB Design layer: Design entries with sources 20060720
2 Importing IT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20060720
3 Importing IV_COPY Call by reference Type reference (TYPE) BOOLEAN Copy Flag 20060720

Method READ_DESIGN_CUST_UI on class CL_WS_DESIGN_TOOL_UI has no exception.

Method READ_DESIGN_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB Design layer: Object types + design objects 20060720
2 Importing IB_ONLY_QUERY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060720
3 Importing IB_ONLY_QUERY_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060925
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLCS_OBJ_TYPE Design layer: Object types 20060720
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070430

Method READ_DOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINES Call by reference Type reference (TYPE) TSFTEXT Smart Forms: Text 20060801
2 Exporting EV_CONC_LINES Call by reference Type reference (TYPE) CRM_WST_CONC_TEXTLINES Smart Forms: Text 20060712
3 Importing IV_WIZARD_SCREEN Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20060712

Method READ_DOCUMENTATION on class CL_WS_DESIGN_TOOL_UI has no exception.

Method READ_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_OBJ_TYPE_TAB Design layer: Object types from customer table 20060712
2 Importing IV_BUFFER_UPDATE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060802
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_OBJECT_TYPE Object types filtering criteria 20060712

Method READ_OBJ_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method READ_RESULT_OBJ_BOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_PROP_TAB Call by reference Type reference (TYPE) CRMT_OBJ_PROPERTIES_TAB Table of Object Names 20060925
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20060925
3 Importing IV_SEARCH_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Query Object name 20060925
4 Importing IV_WS_ENABLED_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060925
# Exception Resumable Description Created on
1 CX_WST_FAULT Base class for static office intergration exceptions 20070627

Method REMOVE_SPECIAL_CHARACTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DSG_OBJ_NAME Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design Layer: Design Object 20100831

Method REMOVE_SPECIAL_CHARACTERS on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SAVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SUCCESS Value transfer Type reference (TYPE) FLAG General Flag 20080214
2 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20080214

Method SAVE_OBJECT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SAVE_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060718
2 Exporting ET_RESULT Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070904
3 Importing IR_OBJ_TYPE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER Object Types / Customer 20060718
4 Importing IR_QRESULT_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER WD Collection Wrapper 20060926
5 Importing IR_QUERY_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER Design layer: Design entries 20060727
6 Importing IR_QUERY_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER Design layer: Design entries 20060720
7 Importing IR_ROOT_DESIGN_OBJ Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER Design layer: Design entries 20060727
8 Importing IR_ROOT_DESIGN_UI Call by reference Object reference (TYPE REF TO) CL_BSP_WD_COLLECTION_WRAPPER Design layer: Design entries 20060720
9 Importing IV_COMMIT Call by reference Type reference (TYPE) FLAG SPACE do a COMMIT WORK AND WAIT 20060718

Method SAVE_OBJECT_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SET_CURRENT_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_TYPE Call by reference Type reference (TYPE) BSP_OBJECT_TYPE includes all data on object type level 20090113

Method SET_CURRENT_OBJECT_TYPE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SET_DISPLAY_ATTRIBUTE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_OBJECT_ACTIVE Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20090605
2 Importing IR_CUCO Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20090505
3 Importing IV_DSGN_NAME Call by reference Type reference (TYPE) STRING 20090505
4 Importing IV_OBJ_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090505
5 Importing IV_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID Id of a Switch in Switch Framework 20090605

Method SET_DISPLAY_ATTRIBUTE_NODE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SET_OBJECT_TYPE_FOR_DOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB Includes all data on design level needed for the UI 20061220
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Design layer: Object types 20061220

Method SET_OBJECT_TYPE_FOR_DOBJ on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SET_REC_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ includes all data on design object level 20061220
2 Importing IT_BSDM_BOL_HIER Call by reference Type reference (TYPE) CRMT_BSDM_BOL_HIER BOL complete hierarchy 20061220
3 Importing IT_DESIGN_OBJ Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20061220
4 Importing IT_DESIGN_OBJ_PARENTS Call by reference Type reference (TYPE) BSP_DESIGN_OBJ_TAB includes all data on design object level 20061220

Method SET_REC_LEVEL on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060717
2 Importing IV_STATUS Call by reference Type reference (TYPE) CRM_OST_OBJ_STATUS Not More Closely Defined Area, Possibly Used for Patchlevels 20060717

Method SET_STATUS on class CL_WS_DESIGN_TOOL_UI has no exception.

Method SWITCH_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_WS_DESIG_WSCUCO_IMPL 20070809

Method SWITCH_EDIT_MODE on class CL_WS_DESIGN_TOOL_UI has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060720

Method UNLOCK on class CL_WS_DESIGN_TOOL_UI has no exception.

Method UPDATE_SERVICE_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DESIGN_STRUC Call by reference Type reference (TYPE) BSP_OBJECT_TYPE includes all data on object type level 20060727
2 Importing IV_COMMIT Call by reference Type reference (TYPE) FLAG SPACE General Flag 20060731
# Exception Resumable Description Created on
1 UPDATE_FAILURE 20060728

Method VALIDATE_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CUCO Call by reference Object reference (TYPE REF TO) CL_BSP_WD_CUSTOM_CONTROLLER Basis Class for WD Custom Controller 20070724
2 Importing IV_CHECK_ATTRIBUTES Call by reference Type reference (TYPE) FLAG General Flag 20070809
3 Returning RV_ERROR Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070724

Method VALIDATE_INPUT on class CL_WS_DESIGN_TOOL_UI has no exception.

Method WHERE_USED_DOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060728
2 Importing IV_DESIGN_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design layer: Design object 20060728
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060728

Method WHERE_USED_DOBJ on class CL_WS_DESIGN_TOOL_UI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 510