SAP ABAP Class CL_CHTMLB_CONFIG_UTILITY (Utility Class for configuration)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_EXTENSIONS (Package) Tag Library for Dynamic Layout
Properties
Class CL_CHTMLB_CONFIG_UTILITY  
Short Description Utility Class for configuration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_EXTENSIONS   Tag Library for Dynamic Layout 
Created 20060228   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)
2 CL_CHTMLB_CONFIG_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CHTMLB_CONFIG_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CHTMLB_CONFIG_UTILITY has no interface implemented.
Friends
Class CL_CHTMLB_CONFIG_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONFIG_COMPRESS Constant Public Type reference (TYPE) STRING `CONFIGCOMPRESS` 20081203
2 GC_CONFIG_GETTERS Constant Public Type reference (TYPE) STRING `CONFIGGETTERS` 20070404
3 GC_CONFIG_RENDER Constant Public Type reference (TYPE) STRING `CONFIGRENDER` 20070404
4 GC_CONFIG_SXML Constant Public Type reference (TYPE) STRING `CONFIGSXML` 20070404
5 GC_CONFIG_TAGS Constant Public Type reference (TYPE) STRING `CONFIGTAGS` 20070404
6 GC_EVENT_PREFIX_AUTONAV Constant Public Type reference (TYPE) STRING '#AUTONAV#' 20060428
7 GC_FIX_VALUE Static Attribute Protected Type reference (TYPE) STRING '#FIX' Fix value after one getter call 20080710
8 GC_FOCUS_TIMEOUT Constant Public Type reference (TYPE) STRING 100 Timeout before calling focus JS 20080603
9 GC_OCA_FIELD Constant Public Type reference (TYPE) STRING 'THTMLB_OCA' 20080401
10 GC_OUTPUT_TYPE_ELEMENT Constant Public Type reference (TYPE) STRING 'ELEMENT' 20060317
11 GC_OUTPUT_TYPE_STRING Constant Public Type reference (TYPE) STRING 'STRING' 20060317
12 GC_TOOLBAR_KIND_APPLICATION Constant Public Type reference (TYPE) STRING 'APPLICATION' 20060606
13 GC_TOOLBAR_KIND_SYSTEM Constant Public Type reference (TYPE) STRING 'SYSTEM' 20060606
14 GC_UNDEF_VALUE Static Attribute Protected Type reference (TYPE) STRING '#UNDEF' flexible value, needs getter calls 20080710
15 GC_USER_INPUT_ID Constant Public Type reference (TYPE) STRING 'userInputOccurred' 20060502
16 GS_GETTERS Static Attribute Protected Type reference (TYPE) GETTERS_STRUC Tabel of getters 20080710
17 GS_PATH Static Attribute Protected Type reference (TYPE) PATH_STRUC 20080710
18 GS_TABLE_GETTER Static Attribute Protected Type reference (TYPE) GETTER_STRUC 20080710
19 GT_BUFFER Static Attribute Protected Type reference (TYPE) BUFFER_TAB 20080710
20 GT_ELEMENT_STACK Static Attribute Protected Type reference (TYPE) ELEMENT_STACK_TAB 20061025
21 GT_LENGTH_UNITS Static Attribute Private Type reference (TYPE) LENGTH_UNITS 20070214
22 GT_OLD_MESSAGE_HTML Static Attribute Protected Type reference (TYPE) MESS_HTML_TAB 20100226
23 GT_USED_TAG Static Attribute Protected Type reference (TYPE) USED_TAG_TAB list of used tags 20060523
24 GV_ATTRIBUTE_NAME Static Attribute Protected Type reference (TYPE) STRING 20080710
25 GV_BASE_CLASS_DESCR Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_CLASSDESCR Runtime Type Services 20080812
26 GV_CONFIG_COUNTER Static Attribute Public Type reference (TYPE) I 20070404
27 GV_CONFIG_DYNAMICS Static Attribute Protected Object reference (TYPE REF TO) IF_CHTMLB_CONFIG_DYNAMICS Determine the dynamic parts of a config 20080710
28 GV_CURRENT_LABEL Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_WEAK_REFERENCE Weak reference to current label 20070410
29 GV_EXPORT_DISABLE Static Attribute Protected Type reference (TYPE) STRING Disabled Export to Spreadsheet 20081218
30 GV_EXPORT_DISABLE_CHECKED Static Attribute Private Type reference (TYPE) ABAP_BOOL Disabled Export is checked? 20081218
31 GV_HEURISTIC_CALLS Static Attribute Private Type reference (TYPE) I 20080627
32 GV_IS_RIGHT_TO_LEFT Static Attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080226
33 GV_LAST_BINDING_STRING Static Attribute Protected Type reference (TYPE) STRING 20061023
34 GV_LAST_IS_HIDDEN Static Attribute Protected Type reference (TYPE) STRING 20061023
35 GV_MESSAGE_AREA_ANIM Static Attribute Protected Type reference (TYPE) I 20081117
36 GV_MESS_AREA_IS_EXPANDED Static Attribute Public Type reference (TYPE) ABAP_BOOL 20090929
37 GV_MODEL Static Attribute Protected Object reference (TYPE REF TO) CL_ABAP_WEAK_REFERENCE BSP: Basis Interface for Models 20080710
38 GV_OLD_CNODE_ACCESS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20080610
39 GV_OUTBOUND_PLUG_EVENT Static Attribute Public Type reference (TYPE) STRING latest outbound plug event string 20060428
40 GV_RUNTIME_ANALYSIS Static Attribute Protected Type reference (TYPE) FLAG General Flag 20070404
41 GV_TOTAL_FIELDTYPE_CALLS Static Attribute Private Type reference (TYPE) I 20080627
42 GV_TYPE Static Attribute Protected Type reference (TYPE) I 20080710
43 GV_USE_CONFIG_BUFFER Static Attribute Protected Type reference (TYPE) CHAR1 Single-Character Flag 20080710
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONFIG_BUTTON Static method Protected Method Add Button "Config. on/off" to System Buttons 20071129
2 ADD_SIDEPANEL_BUTTON Static method Protected Method Add Button "Sidepanel on/off" to System Buttons 20091007
3 BUILD_LENGTH_UNITS_TAB Static method Private Method Build length unit table 20070214
4 CALL_GETTER Static method Protected Method call of Getter 20060712
5 CALL_I_GETTER Static method Protected Method call of I-Getter 20060302
6 CALL_OCA_GETTER Static method Protected Method call of OneClickActions Getter 20060320
7 CALL_P_GETTER Static method Public Method call of P-Getter 20060228
8 CALL_V_GETTER Static method Protected Method call of V-Getter 20060228
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070214
10 CLEAR_BUFFER Static method Public Method Clear the buffer 20080710
11 COMPRESS_XML Static method Public Method Compress XML (empty space and empty header) 20081118
12 CREATE_MESSAGE_AREA Static method Public Method creates message area 20080711
13 CREATE_MESSAGE_LINE Static method Protected Method 20100226
14 CREATE_OUTBOUND_PLUG_EVENT Static method Public Method Creates event string for naviagtion to outbound plug 20060428
15 CREATE_TOOLBAR Static method Public Method Create a toolbar using a callback to the controller 20060412
16 CREATE_UI_ELEMENT Static method Public Method Create a UI element accoring to field type 20080709
17 CREATE_UI_ELEMENT_OLD Static method Public Method Create a UI element accoring to field type 20080709
18 DETERMINE_GROUP_MEMBER_INFO Static method Public Method Get info for group members 20080506
19 DISASSEMBLE_PATH Static method Protected Method Disassemble the path 20080710
20 ENCODE_HTML Static method Public Method Encodes only parts of HTML which pose a security risk 20060717
21 ESCAPE_CALENDAR_APPOINTMENTS Static method Public Method Escape Calendar Appointments 20100531
22 EXTRACT_GROUP_INFO Static method Public Method Extract the group info from the config XML 20080505
23 EXTRACT_NEW_MESSAGES Static method Protected Method extracts new messages from a list of messages 20100226
24 GET_BUFFER Static method Protected Method get buffer entry 20080710
25 GET_BUTTONS_FROM_CONTROLLER Static method Public Method calls controller to get buttons + transfers into thtmlb stru 20060629
26 GET_COMP_ID Static method Public Method get component ID 20061024
27 GET_COMP_URL Static method Public Method get component URL 20061024
28 GET_DDLB_ENTRIES Static method Public Method Get DDLB entries 20060427
29 GET_ERROR_TEXT Static method Public Method Creates an error text 20060310
30 GET_EXPORT_DISABLE Static method Public Method Check if Export to Spreadsheet is disabled 20081218
31 GET_EXPORT_ENABLE Static method Public Method Check if Export to Spreadsheet is disabled 20081218
32 GET_F4_INPUT_MAPPING Static method Public Method Get F4 input mapping 20060301
33 GET_F4_OUTPUT_MAPPING Static method Public Method get an outputfield mapping for the F4 help? 20060301
34 GET_F4_TITLE Static method Public Method get F4 title specified by the applicaion 20071101
35 GET_F4_TRIGGER_SUBMIT Static method Public Method get trigger submit after value selection flag for the F4 hel 20060518
36 GET_FIELD_TYPE Static method Public Method Get the field type from P-Getter 20060301
37 GET_FLEX_TABLE_USAGE Static method Public Method Determines Flex table graphics from customizing 20080331
38 GET_GETTER_DEFINITIONS Static method Protected Method determines all the getter methods of a given class 20080710
39 GET_GETTER_NAME Static method Public Method Get a name for a Getter method 20060228
40 GET_ID Static method Public Method Create an ID from a binding string 20060315
41 GET_ID_FOR_INPUTFIELD Static method Public Method Create ID for an input field 20060301
42 GET_MESSAGE_AREA_PARAMS Static method Protected Method Get parameters for message area 20081117
43 GET_TEXT Static method Public Method get text 20061023
44 GET_USED_TAGS Static method Public Method returns used tag list 20060523
45 GET_VALUE Static method Public Method gets value via binding 20060712
46 HAS_DISPLAY_MODE Static method Public Method current controller is in display mode 20060630
47 INIT_BUFFER Static method Public Method Clear buffer 20080710
48 INIT_USED_TAGS Static method Public Method initialize used tag list 20060523
49 INTERCEPT_HTMLB_EVENT Static method Protected Method uses intercept mechanism of HTMLB eventing for forwarding ev 20060327
50 IS_CONFIG_MODE_ALLOWED Static method Public Method Is config mode allowed (branch from appl. to config) 20071213
51 IS_CONFIG_MODE_ENABLED Static method Public Method Is config mode enabled (branch from appl. to config) 20071130
52 IS_HIDDEN Static method Public Method Checks if a field should be hidden 20061023
53 LENGTH_CHECK_FORMAT Static method Public Method Checks format for lenght (i.e. "100px", "20%",...) 20070214
54 LENGTH_SPLIT Static method Public Method Splits lenght into numeric value and unit 20070214
55 MANDATORY_MESSAGE_POP_UP Static method Protected Method Brings up a pop up for navigation decision 20090506
56 ONLOAD Static method Protected Event handling method Onload handler 20090609
57 OUTBOUND_PLUG_EVENT_INFO Static method Public Method Passes parts of outbound plug event 20060428
58 PARSE_GROUP_INFO Static method Public Method Parse group info XML 20080505
59 RAISE_ERROR Static method Public Method Raise error message 20060301
60 READ_BUTTON_CONFIG Static method Public Method reads the button config 20091125
61 RENDER_ELEMENT_END Static method Public Method Render the beginning of an BSP element 20061022
62 RENDER_ELEMENT_FROM_XML Static method Protected Method Create BSP element from Config XML node 20061022
63 RENDER_ELEMENT_START Static method Public Method Render the beginning of an BSP element 20061022
64 RENDER_FROM_XML Static method Public Method Render HTML from a config XML 20061022
65 SET_CONFIG_MODE_ENABLED Static method Public Method Is config mode enabled (branch from appl. to config) 20071213
66 SET_USED_TAG Static method Public Method registeres a tag to be used 20060523
67 TRAVERSE_XML Static method Protected Method Traverse XML nodes 20061022
68 USER_INPUT Static method Public Method Was there any user input? 20060502
Events
Class CL_CHTMLB_CONFIG_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BUFFER_STRUC Protected See coding 20080710 BEGIN OF BUFFER_STRUC, COMPONENT TYPE STRING, NAME TYPE STRING, FIELD_TYPE TYPE STRING, HAS_P_GETTER TYPE ABAP_BOOL, P_GETTER TYPE STRING, IS_HIDDEN TYPE STRING, SERVER_EVENT TYPE STRING, LINK_DESIGN TYPE STRING, ONCLICK TYPE STRING, TOOLTIP TYPE STRING, DETAIL_LINK TYPE STRING, FOCUS TYPE STRING, RADIO_COLS TYPE STRING, GROUP TYPE STRING, TEXTAREA_ROWS TYPE STRING, TEXTAREA_COLS TYPE STRING, TIMEPICKER_RANGE TYPE STRING, TEXT_DIRECTION TYPE STRING, INPUT_MANDATORY TYPE STRING, "WEGMANN END OF BUFFER_STRUC
2 BUFFER_TAB Protected See coding 20080710 BUFFER_TAB TYPE HASHED TABLE OF BUFFER_STRUC WITH UNIQUE KEY COMPONENT NAME
3 DYNAMICS_STRUC Public See coding 20080710 BEGIN OF DYNAMICS_STRUC, FIELD_TYPE TYPE ABAP_BOOL, SERVER_EVENT TYPE ABAP_BOOL, LINK_DESIGN TYPE ABAP_BOOL, ONCLICK TYPE ABAP_BOOL, TOOLTIP TYPE ABAP_BOOL, DETAIL_LINK TYPE ABAP_BOOL, RADIO_COLS TYPE ABAP_BOOL, GROUP TYPE ABAP_BOOL, TEXTAREA_ROWS TYPE ABAP_BOOL, TEXTAREA_COLS TYPE ABAP_BOOL, TIMEPICKER_RANGE TYPE ABAP_BOOL, FOCUS TYPE ABAP_BOOL, TEXT_DIRECTION TYPE ABAP_BOOL, END OF DYNAMICS_STRUC
4 ELEMENT_STACK_STRUC Protected See coding 20061025 BEGIN OF ELEMENT_STACK_STRUC, ELEMENT TYPE REF TO IF_BSP_BEE, FINISHED TYPE FLAG, END OF ELEMENT_STACK_STRUC
5 ELEMENT_STACK_TAB Protected See coding 20061025 ELEMENT_STACK_TAB TYPE TABLE OF ELEMENT_STACK_STRUC
6 GETTERS_STRUC Protected See coding 20080710 BEGIN OF GETTERS_STRUC, GETTERS TYPE GETTER_TAB, P_GETTERS TYPE GETTER_TAB, HAS_DYNAMICS_INTERFACE TYPE ABAP_BOOL, IS_TREE TYPE ABAP_BOOL, HAS_GENERIC_P_GETTER TYPE ABAP_BOOL, EXT_ATTRIBUTES TYPE AXT_T_HASHED_FIELD_LIST, END OF GETTERS_STRUC
7 GETTER_STRUC Protected See coding 20080710 BEGIN OF GETTER_STRUC, ATTRIBUTE_NAME TYPE STRING, TYPE TYPE I, SETTER(30) TYPE C, GETTER(30) TYPE C, METADATA_GETTER(30) TYPE C, END OF GETTER_STRUC
8 GETTER_TAB Protected See coding 20080710 GETTER_TAB TYPE HASHED TABLE OF GETTER_STRUC WITH UNIQUE KEY ATTRIBUTE_NAME
9 GROUPS_STRUC Public See coding 20080506 BEGIN OF GROUPS_STRUC, ID TYPE STRING, MEMBERS TYPE GROUP_MEMBER_TAB, END OF GROUPS_STRUC
10 GROUPS_TAB Public See coding 20080506 GROUPS_TAB TYPE STANDARD TABLE OF GROUPS_STRUC WITH KEY ID
11 GROUP_MEMBER_HELPER_STRUC Protected See coding 20080506 BEGIN OF GROUP_MEMBER_HELPER_STRUC, ROW TYPE I, COLUMN TYPE I, BOTTOM_RIGHT_ROW TYPE I, BOTTOM_RIGHT_COLUMN TYPE I, END OF GROUP_MEMBER_HELPER_STRUC
12 GROUP_MEMBER_HELPER_TAB Protected See coding 20080506 GROUP_MEMBER_HELPER_TAB TYPE STANDARD TABLE OF GROUP_MEMBER_HELPER_STRUC WITH KEY ROW COLUMN
13 GROUP_MEMBER_INFO_STRUC Public See coding 20080506 BEGIN OF GROUP_MEMBER_INFO_STRUC, ROW TYPE I, COLUMN TYPE I, GROUP_ID TYPE STRING, WIDTH TYPE I, HEIGHT TYPE I, POSITION TYPE STRING, END OF GROUP_MEMBER_INFO_STRUC
14 GROUP_MEMBER_INFO_TAB Public See coding 20080506 GROUP_MEMBER_INFO_TAB TYPE STANDARD TABLE OF GROUP_MEMBER_INFO_STRUC WITH KEY ROW COLUMN
15 GROUP_MEMBER_STRUC Public See coding 20080506 BEGIN OF GROUP_MEMBER_STRUC, ROW TYPE STRING, COLUMN TYPE STRING, END OF GROUP_MEMBER_STRUC
16 GROUP_MEMBER_TAB Public See coding 20080506 GROUP_MEMBER_TAB TYPE STANDARD TABLE OF GROUP_MEMBER_STRUC WITH KEY ROW COLUMN
17 GROUP_STRUC Public See coding 20080505 BEGIN OF GROUP_STRUC, CONFIG_XML TYPE STRING, GROUP_XML TYPE STRING, END OF GROUP_STRUC
18 LENGTH_UNITS Private See coding 20070214 length_units TYPE TABLE OF char2
19 MESS_HTML_STRUC Public See coding 20100226 BEGIN OF MESS_HTML_STRUC, LINE_TYPE TYPE TEXT1, HTML TYPE STRING, MSG_TYPE TYPE SYMSGTY, MSG_ID TYPE SYMSGID, MSG_NUMBER TYPE SYMSGNO, MSG_V1 TYPE string, MSG_V2 TYPE string, MSG_V3 TYPE string, MSG_V4 TYPE string, END OF MESS_HTML_STRUC
20 MESS_HTML_TAB Public See coding 20100226 MESS_HTML_TAB TYPE TABLE OF MESS_HTML_STRUC WITH KEY line_type
21 PATH_STRUC Protected See coding 20080710 BEGIN OF PATH_STRUC, PATH TYPE STRING, MODEL TYPE REF TO IF_BSP_MODEL , NAME TYPE STRING, INDEX TYPE I, COMPONENT TYPE STRING, TYPE TYPE I, END OF PATH_STRUC
22 RENDERER_STRUC Protected See coding 20061025 BEGIN OF RENDERER_STRUC, ELEMENT TYPE REF TO IF_BSP_BEE, ELEMENT_END TYPE FLAG, ELEMENT_NAME TYPE STRING, ID TYPE STRING, PARENT_ID TYPE STRING, HTML TYPE STRING, BINDING TYPE STRING, END OF RENDERER_STRUC
23 RENDERER_TAB Protected See coding 20061025 RENDERER_TAB TYPE TABLE OF RENDERER_STRUC
24 STACK_STRUC Protected See coding 20061029 BEGIN OF STACK_STRUC, ELEMENT TYPE REF TO IF_BSP_BEE, ID TYPE STRING, PARENT_ID TYPE STRING, END OF STACK_STRUC
25 STACK_TAB Protected See coding 20061029 STACK_TAB TYPE TABLE OF STACK_STRUC
26 USED_TAG_STRUC Public See coding 20060616 BEGIN OF USED_TAG_STRUC, TAG TYPE STRING, PAGE_ID TYPE STRING, DOWNLOAD_SCRIPT TYPE STRING, PERS_PARAM TYPE STRING, FLEX_SCRIPT TYPE STRING, *** test from Hena for invalid personalization data MESSAGE TYPE STRING, END OF USED_TAG_STRUC
27 USED_TAG_TAB Public See coding 20060616 USED_TAG_TAB TYPE STANDARD TABLE OF USED_TAG_STRUC WITH KEY TAG
Method Signatures

Method ADD_CONFIG_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUTTONS Call by reference Type reference (TYPE) CRMT_THTMLB_BUTTON_EXT_T Table of buttons of external sources 20071129
2 Changing CV_DEFERRED_JS Call by reference Type reference (TYPE) STRING '' Deferred JavaScript 20080207
3 Importing IV_CALLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20071203

Method ADD_CONFIG_BUTTON on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method ADD_SIDEPANEL_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUTTONS Call by reference Type reference (TYPE) CRMT_THTMLB_BUTTON_EXT_T Table of buttons of external sources 20091007
2 Importing IV_CALLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20091007

Method ADD_SIDEPANEL_BUTTON on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method BUILD_LENGTH_UNITS_TAB Signature

Method BUILD_LENGTH_UNITS_TAB on class CL_CHTMLB_CONFIG_UTILITY has no parameter.
Method BUILD_LENGTH_UNITS_TAB on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CALL_GETTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) STRING 20060712
2 Importing IV_COMPONENT Value transfer Type reference (TYPE) STRING 20060712
3 Importing IV_GETTER Call by reference Type reference (TYPE) STRING name of getter method 20060712
4 Importing IV_INDEX Value transfer Type reference (TYPE) I Index in Table 20060712
5 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060712

Method CALL_GETTER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CALL_I_GETTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) STRING 20060302
2 Importing IV_COMPONENT Value transfer Type reference (TYPE) STRING 20060302
3 Importing IV_GETTER Call by reference Type reference (TYPE) STRING name of getter method 20060302
4 Importing IV_INDEX Value transfer Type reference (TYPE) I Index in table 20060303
5 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060302

Method CALL_I_GETTER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CALL_OCA_GETTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) CRMT_THTMLB_ONE_CLICK_ACTION_T Table for definitions of 'One click actions' 20060320
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) STRING 20060320
3 Importing IV_INDEX Call by reference Type reference (TYPE) I Index in table 20060320
4 Importing IV_MODEL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060320

Method CALL_OCA_GETTER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CALL_P_GETTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) STRING 20060228
2 Importing IV_COMPONENT Value transfer Type reference (TYPE) STRING 20060228
3 Importing IV_DISPLAY_MODE Value transfer Type reference (TYPE) ABAP_BOOL SPACE Display Mode? 20070613
4 Importing IV_GETTER Call by reference Type reference (TYPE) STRING name of getter method 20060228
5 Importing IV_INDEX Value transfer Type reference (TYPE) I Index in Table 20060303
6 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060228
7 Importing IV_PARAMETER Value transfer Type reference (TYPE) STRING 20060228

Method CALL_P_GETTER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CALL_V_GETTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUEHELP_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_DESCRIPTOR 20060228
2 Importing IV_COMPONENT Value transfer Type reference (TYPE) STRING 20060228
3 Importing IV_GETTER Call by reference Type reference (TYPE) STRING name of getter method 20060228
4 Importing IV_INDEX Value transfer Type reference (TYPE) I Index in table 20060303
5 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060228

Method CALL_V_GETTER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CHTMLB_CONFIG_UTILITY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_CHTMLB_CONFIG_UTILITY has no parameter.
Method CLEAR_BUFFER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method COMPRESS_XML Signature

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

Method COMPRESS_XML on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CREATE_MESSAGE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Object reference (TYPE REF TO) CRMT_IC_MESSAGE_UI_DATA_TAB Table with UI message data 20080714
2 Importing IV_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20080718
3 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20080711
4 Importing IV_SEND_MESSAGES_CHANGED_POPUP Call by reference Type reference (TYPE) ABAP_BOOL 20080908

Method CREATE_MESSAGE_AREA on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CREATE_MESSAGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MESS_HTML Value transfer Type reference (TYPE) STRING 20100228
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) CRMT_IC_MESSAGE_UI_DATA Message structure 20100228
3 Importing IV_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20100228
4 Importing IV_LINE_HEIGHT Call by reference Type reference (TYPE) STRING 20100228
5 Importing IV_LINE_NUMBER Call by reference Type reference (TYPE) STRING line number 20100308

Method CREATE_MESSAGE_LINE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CREATE_OUTBOUND_PLUG_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EVENT_STRING Value transfer Type reference (TYPE) STRING 20060428
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060428
3 Importing IV_OUTBOUND_PLUG Value transfer Type reference (TYPE) STRING 20060428
4 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060428

Method CREATE_OUTBOUND_PLUG_EVENT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060412
2 Importing IV_TOOLBAR_ID Value transfer Type reference (TYPE) STRING Toolbar Id 20060413
3 Importing IV_TOOLBAR_KIND Value transfer Type reference (TYPE) STRING GC_TOOLBAR_KIND_APPLICATION 'APPLICATION/SYSTEM' 20060419
4 Returning RV_TOOLBAR_EMPTY Value transfer Type reference (TYPE) ABAP_BOOL 20060606

Method CREATE_TOOLBAR on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CREATE_UI_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BSP_ELEMENT Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP element 20080709
2 Exporting EV_BSP_STRING Call by reference Type reference (TYPE) STRING 20080709
3 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING Binding string 20080709
4 Importing IV_DISABLED Value transfer Type reference (TYPE) STRING DL = design layer decides, SPACE = enabled, X = disabled 20080709
5 Importing IV_DISPLAY_MODE Value transfer Type reference (TYPE) STRING SPACE X = Element for display mode 20080709
6 Importing IV_FIELD_TYPE Value transfer Type reference (TYPE) CHAR1 Field type (check CL_BSP_DLC_VIEW_DESCRIPTOR constants) 20080709
7 Importing IV_FORCE_DISABLED Call by reference Type reference (TYPE) CHAR1 SPACE X = Element will be disabled 20080709
8 Importing IV_HORIZONTAL_ALIGNMENT Value transfer Type reference (TYPE) STRING horizontal alignment 20080709
9 Importing IV_MANDATORY Value transfer Type reference (TYPE) STRING DL = design layer decides, SPACE = enabled, X = disabled 20080709
10 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL_BINDING BSP: Basis Interface for Binding to Model 20091016
11 Importing IV_OUTPUT_TYPE Value transfer Type reference (TYPE) STRING GC_OUTPUT_TYPE_ELEMENT 'ELEMENT' = BSP element, 'STRING' = HTMLB String 20080709
12 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP page context 20080709
13 Importing IV_ROW_KEY Value transfer Type reference (TYPE) STRING 20091123

Method CREATE_UI_ELEMENT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method CREATE_UI_ELEMENT_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BSP_ELEMENT Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP element 20080709
2 Exporting EV_BSP_STRING Call by reference Type reference (TYPE) STRING 20080709
3 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING Binding string 20080709
4 Importing IV_DISABLED Value transfer Type reference (TYPE) STRING DL = design layer decides, SPACE = enabled, X = disabled 20080709
5 Importing IV_DISPLAY_MODE Value transfer Type reference (TYPE) STRING SPACE X = Element for display mode 20080709
6 Importing IV_FIELD_TYPE Value transfer Type reference (TYPE) CHAR1 Field type (check CL_BSP_DLC_VIEW_DESCRIPTOR constants) 20080709
7 Importing IV_FORCE_DISABLED Call by reference Type reference (TYPE) CHAR1 SPACE X = Element will be disabled 20080709
8 Importing IV_HORIZONTAL_ALIGNMENT Value transfer Type reference (TYPE) STRING horizontal alignment 20080709
9 Importing IV_MANDATORY Value transfer Type reference (TYPE) STRING DL = design layer decides, SPACE = enabled, X = disabled 20080709
10 Importing IV_OUTPUT_TYPE Value transfer Type reference (TYPE) STRING GC_OUTPUT_TYPE_ELEMENT 'ELEMENT' = BSP element, 'STRING' = HTMLB String 20080709
11 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP page context 20080709

Method CREATE_UI_ELEMENT_OLD on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method DETERMINE_GROUP_MEMBER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MEMBER_INFO Value transfer Type reference (TYPE) GROUP_MEMBER_INFO_TAB 20080506
2 Importing IT_CELLS Call by reference Type reference (TYPE) CL_CHTMLB_CONFIG_GRID=>CONFIG_CELL_TAB 20080506
3 Importing IT_GROUPS Call by reference Type reference (TYPE) GROUPS_TAB 20080506

Method DETERMINE_GROUP_MEMBER_INFO on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method DISASSEMBLE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPONENT Call by reference Type reference (TYPE) STRING 20080710
2 Exporting INDEX Call by reference Type reference (TYPE) I 20080710
3 Importing MODEL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20080710
4 Exporting NAME Call by reference Type reference (TYPE) STRING 20080710
5 Importing PATH Call by reference Type reference (TYPE) STRING 20080710
6 Exporting TYPE Call by reference Type reference (TYPE) I 20080710

Method DISASSEMBLE_PATH on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method ENCODE_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HTML Value transfer Type reference (TYPE) STRING 20060717
2 Importing IV_HTML Value transfer Type reference (TYPE) STRING 20060717

Method ENCODE_HTML on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method ESCAPE_CALENDAR_APPOINTMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPOINTMENTS Call by reference Type reference (TYPE) BSP_XPT_APPOINTMENT_INT_TAB Table type for internal use within calendar control 20100531

Method ESCAPE_CALENDAR_APPOINTMENTS on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method EXTRACT_GROUP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_XML Value transfer Type reference (TYPE) GROUP_STRUC 20080505
2 Importing IV_XML Call by reference Type reference (TYPE) STRING 20080505

Method EXTRACT_GROUP_INFO on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method EXTRACT_NEW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_HTML Value transfer Type reference (TYPE) MESS_HTML_TAB 20100226
2 Exporting EV_NEW_MESSAGE_NUMBER Call by reference Type reference (TYPE) I 20100301
3 Importing IT_MESSAGE_HTML Call by reference Type reference (TYPE) MESS_HTML_TAB 20100226
4 Importing IV_DELETE_HYPERLINKS Call by reference Type reference (TYPE) ABAP_BOOL 20100303

Method EXTRACT_NEW_MESSAGES on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_BUFFER Value transfer Object reference (TYPE REF TO) BUFFER_STRUC 20080710
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) STRING 20080710
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20080710
4 Importing IV_TYPE Call by reference Type reference (TYPE) I 20080710

Method GET_BUFFER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_BUTTONS_FROM_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_BUTTONS Value transfer Type reference (TYPE) CRMT_THTMLB_BUTTON_T Table of Buttons in Table View Header 20060629
2 Importing IV_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_BSP_WD_TOOLBAR_CALLBACK Basis Class for WD View Controller 20060629

Method GET_BUTTONS_FROM_CONTROLLER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_COMP_ID Signature

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

Method GET_COMP_ID on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_COMP_URL Signature

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

Method GET_COMP_URL on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_DDLB_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ENTRIES Value transfer Type reference (TYPE) BSP_WD_DROPDOWN_TABLE Value Table for BSP WD Dropdown List Boxes 20060427
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060427
3 Importing IV_CONTROLLER Value transfer Object reference (TYPE REF TO) CL_BSP_CONTROLLER2 controller (instead of context) 20070911
4 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060427

Method GET_DDLB_ENTRIES on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_ERROR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TEXT Value transfer Type reference (TYPE) STRING 20060310
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060310
3 Importing IV_ERROR_OBJECT Value transfer Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20060310
4 Importing IV_ERROR_TEXT Value transfer Type reference (TYPE) STRING 20060407
5 Importing IV_METHOD Value transfer Type reference (TYPE) STRING 20060310
6 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060310
7 Importing IV_PARENT_METHOD Value transfer Type reference (TYPE) STRING 20060310

Method GET_ERROR_TEXT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_EXPORT_DISABLE Signature

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

Method GET_EXPORT_DISABLE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_EXPORT_ENABLE Signature

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

Method GET_EXPORT_ENABLE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_F4_INPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_INPUT_MAPPING Value transfer Type reference (TYPE) STRING 20060301
2 Importing IV_F4_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_F4DESCR Interface for Describing F4 Help 20060301
3 Importing IV_MODEL_NAME Value transfer Type reference (TYPE) STRING 20060306
4 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060301

Method GET_F4_INPUT_MAPPING on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_F4_OUTPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OUTPUT_MAPPING Value transfer Type reference (TYPE) STRING 20060301
2 Importing IV_F4_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_F4DESCR Interface for Describing F4 Help 20060301
3 Importing IV_MODEL_NAME Value transfer Type reference (TYPE) STRING 20060306
4 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060301

Method GET_F4_OUTPUT_MAPPING on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_F4_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_F4_TITLE Value transfer Type reference (TYPE) STRING 20071101
2 Importing IV_F4_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_F4DESCR Interface for Describing F4 Help 20071101
3 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) STRING 20071101
4 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20071101

Method GET_F4_TITLE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_F4_TRIGGER_SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TRIGGER_SUBMIT Value transfer Type reference (TYPE) STRING 20060518
2 Importing IV_F4_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_F4DESCR Interface for Describing F4 Help 20060518
3 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) STRING 20060518
4 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060518

Method GET_F4_TRIGGER_SUBMIT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_FIELD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FIELD_TYPE Value transfer Type reference (TYPE) CHAR1 Field type (check CL_BSP_DLC_VIEW_DESCRIPTOR constants) 20060301
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING Binding string 20060301
3 Importing IV_DISPLAY_MODE Value transfer Type reference (TYPE) ABAP_BOOL SPACE display mode? 20070613
4 Importing IV_FIELD_TYPE Value transfer Type reference (TYPE) CHAR1 Default field type 20060801
5 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL_BINDING BSP: Basis Interface for Binding to Model 20091016
6 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP page context 20060301

Method GET_FIELD_TYPE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_FLEX_TABLE_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ENABLETABLEGRAPHICS Value transfer Type reference (TYPE) STRING 20080331
2 Importing IV_ENABLETABLEGRAPHICS Call by reference Type reference (TYPE) STRING 20080331
3 Importing IV_USAGE Call by reference Type reference (TYPE) STRING 20080331

Method GET_FLEX_TABLE_USAGE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_GETTER_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20080710

Method GET_GETTER_DEFINITIONS on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_GETTER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMPONENT Value transfer Type reference (TYPE) STRING Component 20060228
2 Exporting EV_GETTER_NAME Value transfer Type reference (TYPE) STRING name of the getter 20060228
3 Exporting EV_INDEX Value transfer Type reference (TYPE) I Index 20060303
4 Importing IV_GETTER_PREFIX Value transfer Type reference (TYPE) STRING 'GET_V_', 'GET_P_', GET_', 'GET_I' 20060228
5 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL 20060303
6 Importing IV_VALUE_PATH Value transfer Type reference (TYPE) STRING value path of binding string 20060228

Method GET_GETTER_NAME on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ID Value transfer Type reference (TYPE) STRING 20060315
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060315
3 Importing IV_MODEL Value transfer Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20060315
4 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060405

Method GET_ID on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_ID_FOR_INPUTFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ID Value transfer Type reference (TYPE) STRING 20060301
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060301
3 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060306

Method GET_ID_FOR_INPUTFIELD on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_MESSAGE_AREA_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MESSAGE_AREA_ANIM Value transfer Type reference (TYPE) I 20081117

Method GET_MESSAGE_AREA_PARAMS on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_TEXT Signature

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

Method GET_TEXT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_USED_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_USED_TAGS Value transfer Type reference (TYPE) USED_TAG_TAB table of used tags 20060523

Method GET_USED_TAGS on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method GET_VALUE 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 20060712
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060712
3 Importing IV_PAGE_CONTEXT Value transfer Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20060712

Method GET_VALUE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method HAS_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DISPLA_MODE Value transfer Type reference (TYPE) STRING 20060630
2 Importing IV_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_BSP_CONTROLLER BSP Component Interface 20060630

Method HAS_DISPLAY_MODE on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method INIT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Object reference (TYPE REF TO) IF_BSP_MODEL BSP: Basis Interface for Models 20080710

Method INIT_BUFFER on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method INIT_USED_TAGS Signature

Method INIT_USED_TAGS on class CL_CHTMLB_CONFIG_UTILITY has no parameter.
Method INIT_USED_TAGS on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method INTERCEPT_HTMLB_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME name of implementing class name 20060327
2 Importing IV_EVENT_DEFINED Call by reference Type reference (TYPE) STRING 20060327
3 Importing IV_SERVER_EVENT Call by reference Type reference (TYPE) STRING 20060327
4 Importing IV_TAG_LIB Call by reference Type reference (TYPE) STRING 'THTMLB' 20060327
5 Returning RV_ON_EVENT Value transfer Type reference (TYPE) STRING 20060327

Method INTERCEPT_HTMLB_EVENT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method IS_CONFIG_MODE_ALLOWED Signature

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

Method IS_CONFIG_MODE_ALLOWED on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method IS_CONFIG_MODE_ENABLED Signature

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

Method IS_CONFIG_MODE_ENABLED on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method IS_HIDDEN Signature

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

Method IS_HIDDEN on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method LENGTH_CHECK_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LENGTH Call by reference Type reference (TYPE) STRING length 20070214
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL TRUE when format ok 20070214

Method LENGTH_CHECK_FORMAT on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method LENGTH_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMERIC_PART Call by reference Type reference (TYPE) INT4 Numeric part 20070214
2 Exporting EV_UNIT_PART Call by reference Type reference (TYPE) TEXT2 Unit part 20070214
3 Importing IV_CORRECT_MINOR_FLAWS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE corrects minor flaws 20070215
4 Importing IV_LENGTH Value transfer Type reference (TYPE) STRING 20070214
# Exception Resumable Description Created on
1 LENGTH_IS_INITIAL Initial length 20070215
2 NUMBER_UNIT_SEPARATED Number and unit have one or several spaces in between 20070215
3 NUMERIC_PART_FORMAT_ERROR Format error in nummeric part 20070214
4 NUMERIC_PART_MISSING Numeric part missing 20070214
5 NUMERIC_PART_TO_BIG Number in numeric part to big for conversion to int4 20070222
6 UNIT_MISSING Unit missing 20070214
7 UNIT_NOT_ALLOWED Unit not allowed 20070214
8 UNIT_PART_FORMAT_ERROR 20070215
9 UNSPECIFIC_FORMAT_ERROR Unspecific Format Error 20070214

Method MANDATORY_MESSAGE_POP_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) CRMT_IC_MESSAGE_UI_DATA Message structure 20090506
2 Importing IV_JS Call by reference Type reference (TYPE) STRING 20090506
3 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20090506

Method MANDATORY_MESSAGE_POP_UP on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method ONLOAD Signature

Method ONLOAD on class CL_CHTMLB_CONFIG_UTILITY has no parameter.
Method ONLOAD on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method OUTBOUND_PLUG_EVENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ATTRIBUTE Value transfer Type reference (TYPE) STRING 20060428
2 Exporting EV_INDEX Value transfer Type reference (TYPE) I 20060428
3 Exporting EV_MODEL_NAME Value transfer Type reference (TYPE) STRING 20060428
4 Exporting EV_OUTBOUND_PLUG Value transfer Type reference (TYPE) STRING 20060428
5 Importing IV_EVENT_STRING Value transfer Type reference (TYPE) STRING 20060428

Method OUTBOUND_PLUG_EVENT_INFO on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method PARSE_GROUP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_GROUPS Value transfer Type reference (TYPE) GROUPS_TAB 20080506
2 Importing IV_GROUP_XML Call by reference Type reference (TYPE) STRING 20080505
3 Importing IV_SHOW_GRID Call by reference Type reference (TYPE) STRING 20080506

Method PARSE_GROUP_INFO on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_TEXT Value transfer Type reference (TYPE) STRING 20060301
2 Importing IV_RUNTIME Value transfer Object reference (TYPE REF TO) IF_BSP_RUNTIME Business Server Page (BSP) Runtime 20060301
3 Importing IV_TAG_NAME Value transfer Type reference (TYPE) STRING 20060301

Method RAISE_ERROR on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method READ_BUTTON_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUTTON_CONFIG Call by reference Type reference (TYPE) BSP_DLCS_BUTTON_CONFIG_STRUCT structure defining one button configuration as stored as XML 20091126
2 Exporting ET_BUTTONS Call by reference Type reference (TYPE) CRMT_THTMLB_BUTTON_EXT_T button from external source 20091126
3 Importing IR_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20091126
4 Importing IV_LOCATION Call by reference Type reference (TYPE) STRING optional filter for buttons table 20091126
5 Importing IV_SET_PAGE_ID Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE use page id of current view controller 20091126

Method READ_BUTTON_CONFIG on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method RENDER_ELEMENT_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSP_ELEMENT Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP Extension Expression 20061022
2 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20061022
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING HTML string 20061022

Method RENDER_ELEMENT_END on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method RENDER_ELEMENT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ELEMENT Value transfer Type reference (TYPE) RENDERER_STRUC 20061025
2 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) STRING SPACE 20061023
3 Importing IV_ID Call by reference Type reference (TYPE) STRING 20061029
4 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_SXML_NODE IF_IXML_NODE 20061022
5 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20061023
6 Importing IV_PARENT_ID Call by reference Type reference (TYPE) STRING 20061029

Method RENDER_ELEMENT_FROM_XML on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method RENDER_ELEMENT_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSP_ELEMENT Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP Extension Expression 20061022
2 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20061022
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING HTML string 20061022

Method RENDER_ELEMENT_START on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method RENDER_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) STRING SPACE Display Mode 20061023
2 Importing IV_ITERATOR Call by reference Object reference (TYPE REF TO) IF_CHTMLB_FORM_ITERATOR Iterator for configurable forms 20100415
3 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20061023
4 Importing IV_XML Call by reference Type reference (TYPE) STRING config xml 20061022
5 Returning RV_HTML Value transfer Type reference (TYPE) STRING HTML 20061022

Method RENDER_FROM_XML on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method SET_CONFIG_MODE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL 20071213

Method SET_CONFIG_MODE_ENABLED on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method SET_USED_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TAG Value transfer Type reference (TYPE) USED_TAG_STRUC 20060616

Method SET_USED_TAG on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method TRAVERSE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) STRING SPACE 20061023
2 Importing IV_HTML Call by reference Type reference (TYPE) STRING 20061022
3 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_SXML_NODE 20061022
4 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20061023
5 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20061022

Method TRAVERSE_XML on class CL_CHTMLB_CONFIG_UTILITY has no exception.

Method USER_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_USER_INPUT Value transfer Type reference (TYPE) STRING TRUE / FALSE 20060502

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