SAP ABAP Class CL_CHTMLB_CONFIG (Element-Handler: <chtmlb:config>)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_CHTMLB_CONFIG Base: 20051023
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CHTMLB_CONFIG Configuartion methods 20060427
Properties
Class CL_CHTMLB_CONFIG  
Short Description Element-Handler: <chtmlb:config>    
Super Class CLG_CHTMLB_CONFIG Base: <chtmlb:config> 
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 20051023   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 BSPCD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_CHTMLB_CONFIG_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CHTMLB_CONFIG Configuartion methods 20060427
Friends
Class CL_CHTMLB_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 'X' indicates whether tag should be rendered (switch) 20080227
2 GT_DESCRIPTORS Instance attribute Protected Type reference (TYPE) DESCRIPTOR_CHACHE_TAB 20051023
3 GT_GROUPS Instance attribute Public Type reference (TYPE) CL_CHTMLB_CONFIG_UTILITY=>GROUPS_TAB groups 20080506
4 GT_INST Instance attribute Protected Type reference (TYPE) BSP_XP_DL_OBJECT_INSTANCE_T Object instances 20051023
5 GV_ITERATOR Static Attribute Protected Object reference (TYPE REF TO) IF_CHTMLB_FORM_ITERATOR Iterator for configurable forms 20100419
6 GV_LAST_BINDING_STRING Instance attribute Protected Type reference (TYPE) STRING 20060904
7 GV_LAST_IS_HIDDEN Instance attribute Protected Type reference (TYPE) STRING 20060904
Methods
# Method Level Visibility Method type Description Created on
1 CONFIG_XML_TRANSFORM Static method Public Method 20051023
2 CONVERT_PAGE_PARAMETERS Static method Public Method Set the names of all model classes from current view 20051023
3 EXTRACT_GROUP_INFO Instance method Protected Method Extract group info 20080505
4 GET_BSP_ELEMENT Instance method Public Method get an BSP element in a string 20060317
5 GET_CANCEL_SCRIPT Instance method Public Method Get JS to cancel check for mandatory input 20051118
6 GET_COMP_ID Instance method Public Method get component ID 20051024
7 GET_COMP_URL Instance method Public Method get component URL 20051024
8 GET_DDLB_ENTRIES Instance method Public Method get table of picklist values 20051023
9 GET_DESCRIPTOR Instance method Protected Method 20051023
10 GET_F4_HELP_ID Instance method Public Method get a search help id for inputfield 20051023
11 GET_F4_HELP_TYPE Instance method Public Method get a help type for inputfield 20060509
12 GET_F4_INPUT_MAPPING Instance method Public Method get inputfield mapping for the F4 help? 20051023
13 GET_F4_OUTPUT_MAPPING Instance method Public Method get an outputfield mapping for the F4 help? 20051023
14 GET_F4_TITLE Instance method Public Method get F4 title assigned by the application 20071101
15 GET_F4_TRIGGER_SUBMIT Instance method Public Method get trigger submit after value selection for the value help? 20060518
16 GET_FIELD_TYPE Instance method Public Method get field type 20060704
17 GET_ID_FOR_INPUTFIELD Instance method Public Method get ID for inputfield (needed for F4 help) 20051025
18 GET_MODEL_INSTANCES Instance method Protected Method get instances of the models classes on the current page 20051023
19 GET_OTR_TEXT Instance method Public Method get an OTR text 20051025
20 GET_OUTBOUND_PLUG Instance method Public Method get navigational link for input field 20051028
21 GET_PAGE_PARAMETERS Instance method Protected Method get all names of model classes from current view 20051023
22 GET_PROPERTY Instance method Public Method Get property of current context node 20051108
23 GET_TEXT Instance method Public Method Get Text from CXP text pool 20051027
24 GET_VALUE Instance method Public Method get value for a binding string 20051114
25 GET_VERT_LINE_COLS Instance method Public Method Get columns with vertical line 20060310
26 GET_XML Instance method Public Method Get XML 20051027
27 IS_DISABLED Instance method Public Method is the field disabled? 20051023
28 IS_HIDDEN Instance method Public Method is field hidden 20060412
29 IS_MANDATORY Instance method Public Method is field mandatory 20060412
30 PROCESS_XSLT Instance method Protected Method 20051023
31 RAISE_ERROR_MESSAGE Instance method Protected Method Raise error message 20051108
32 SET_ATTRIBUTE Static method Protected Method 20051023
33 SET_ITERATOR Static method Public Method set the iterator object 20100419
34 TRANSFORM_CELL Static method Protected Method 20051023
Events
Class CL_CHTMLB_CONFIG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DESCRIPTOR_CHACHE_STRUC Protected See coding 20051023 BEGIN OF DESCRIPTOR_CHACHE_STRUC, BINDING_STRING TYPE STRING, MODEL TYPE STRING, INSTANCE TYPE REF TO IF_BSP_WD_VALUEHELP_DESCRIPTOR, END OF DESCRIPTOR_CHACHE_STRUC
2 DESCRIPTOR_CHACHE_TAB Protected See coding 20051023 DESCRIPTOR_CHACHE_TAB TYPE TABLE OF DESCRIPTOR_CHACHE_STRUC
Method Signatures

Method CONFIG_XML_TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HTMLB Value transfer Type reference (TYPE) STRING 20051023
2 Importing IV_PREVIEW Value transfer Type reference (TYPE) STRING 'FALSE' 20051023
3 Importing IV_XML Value transfer Type reference (TYPE) STRING 20051023

Method CONFIG_XML_TRANSFORM on class CL_CHTMLB_CONFIG has no exception.

Method CONVERT_PAGE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MODEL_NAMES Value transfer Type reference (TYPE) O2PAGPAR_TABLETYPE O2: Parameter Table 20051023
2 Importing IT_MODEL_NAMES Value transfer Type reference (TYPE) CRMT_BSP_WD_ELEM_DESCR_TAB Table of BSP WD Element Descriptions 20051023

Method CONVERT_PAGE_PARAMETERS on class CL_CHTMLB_CONFIG has no exception.

Method EXTRACT_GROUP_INFO Signature

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

Method EXTRACT_GROUP_INFO on class CL_CHTMLB_CONFIG has no exception.

Method GET_BSP_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_BSP_ELEMENT_STRING Value transfer Type reference (TYPE) STRING 20060317
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20060317
3 Importing IV_FIELD_TYPE Value transfer Type reference (TYPE) STRING Field type (check CL_BSP_DLC_VIEW_DESCRIPTOR constants) 20060317
4 Importing IV_FORCE_DISABLED Value transfer Type reference (TYPE) STRING 20060706

Method GET_BSP_ELEMENT on class CL_CHTMLB_CONFIG has no exception.

Method GET_CANCEL_SCRIPT Signature

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

Method GET_CANCEL_SCRIPT on class CL_CHTMLB_CONFIG 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 20051024
2 Importing IV_VIEW_AREA_ID Value transfer Type reference (TYPE) STRING 20051024

Method GET_COMP_ID on class CL_CHTMLB_CONFIG 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 20051024
2 Importing IV_VIEW_AREA_ID Value transfer Type reference (TYPE) STRING 20051024

Method GET_COMP_URL on class CL_CHTMLB_CONFIG 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 20051023
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051023

Method GET_DDLB_ENTRIES on class CL_CHTMLB_CONFIG has no exception.

Method GET_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MODEL Value transfer Type reference (TYPE) STRING Model name 20051025
2 Exporting EV_VALUEHELP_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_BSP_WD_VALUEHELP_DESCRIPTOR Valuehelp descriptor interface 20051023
3 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051023

Method GET_DESCRIPTOR on class CL_CHTMLB_CONFIG has no exception.

Method GET_F4_HELP_ID Signature

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

Method GET_F4_HELP_ID on class CL_CHTMLB_CONFIG has no exception.

Method GET_F4_HELP_TYPE Signature

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

Method GET_F4_HELP_TYPE on class CL_CHTMLB_CONFIG 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 20051023
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051023

Method GET_F4_INPUT_MAPPING on class CL_CHTMLB_CONFIG 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 20051023
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051023

Method GET_F4_OUTPUT_MAPPING on class CL_CHTMLB_CONFIG 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_BINDING_STRING Call by reference Type reference (TYPE) STRING 20071101

Method GET_F4_TITLE on class CL_CHTMLB_CONFIG 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_BINDING_STRING Call by reference Type reference (TYPE) STRING 20060518

Method GET_F4_TRIGGER_SUBMIT on class CL_CHTMLB_CONFIG 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) STRING 20060704
2 Importing IV_BINDING_STRING Call by reference Type reference (TYPE) STRING 20060704
3 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL SPACE Edit/Display Mode 20070613
4 Importing IV_FIELD_TYPE Call by reference Type reference (TYPE) STRING 20060801

Method GET_FIELD_TYPE on class CL_CHTMLB_CONFIG 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 20051025
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051025

Method GET_ID_FOR_INPUTFIELD on class CL_CHTMLB_CONFIG has no exception.

Method GET_MODEL_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_INST Value transfer Type reference (TYPE) BSP_XP_DL_OBJECT_INSTANCE_T Table cell attributes 20051023
2 Importing IT_MODELS Value transfer Type reference (TYPE) O2PAGPAR_TABLETYPE Table of model names 20051023

Method GET_MODEL_INSTANCES on class CL_CHTMLB_CONFIG has no exception.

Method GET_OTR_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 20051025
2 Importing IV_OTR_ALIAS Value transfer Type reference (TYPE) STRING 20051025

Method GET_OTR_TEXT on class CL_CHTMLB_CONFIG has no exception.

Method GET_OUTBOUND_PLUG Signature

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

Method GET_OUTBOUND_PLUG on class CL_CHTMLB_CONFIG has no exception.

Method GET_PAGE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MODEL_NAMES Value transfer Type reference (TYPE) O2PAGPAR_TABLETYPE O2: Parameter Table 20051023

Method GET_PAGE_PARAMETERS on class CL_CHTMLB_CONFIG has no exception.

Method GET_PROPERTY 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 20051108
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051108
3 Importing IV_PARAMETER Value transfer Type reference (TYPE) STRING 20051108

Method GET_PROPERTY on class CL_CHTMLB_CONFIG 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 20051027
2 Importing IV_ELEMENT_ID Value transfer Type reference (TYPE) STRING 20051028

Method GET_TEXT on class CL_CHTMLB_CONFIG 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 20051114
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051114

Method GET_VALUE on class CL_CHTMLB_CONFIG has no exception.

Method GET_VERT_LINE_COLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Cols with vert line (Comma separated) 20060310

Method GET_VERT_LINE_COLS on class CL_CHTMLB_CONFIG has no exception.

Method GET_XML Signature

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

Method GET_XML on class CL_CHTMLB_CONFIG has no exception.

Method IS_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_DISABLED Value transfer Type reference (TYPE) STRING 20051023
2 Importing IV_BINDING_STRING Value transfer Type reference (TYPE) STRING 20051023
3 Importing IV_DISABLED Value transfer Type reference (TYPE) STRING 20060412

Method IS_DISABLED on class CL_CHTMLB_CONFIG 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 20060412
2 Importing IV_BINDING_STRING Call by reference Type reference (TYPE) STRING 20060412

Method IS_HIDDEN on class CL_CHTMLB_CONFIG has no exception.

Method IS_MANDATORY Signature

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

Method IS_MANDATORY on class CL_CHTMLB_CONFIG has no exception.

Method PROCESS_XSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HTMLB Value transfer Type reference (TYPE) STRING 20051023
2 Importing IV_CONFIG_XML Value transfer Type reference (TYPE) STRING 20051023
3 Importing IV_MODE Value transfer Type reference (TYPE) STRING 'RUNTIME' 20051025
4 Importing IV_SHOW_GRID Value transfer Type reference (TYPE) STRING 'FALSE' 20051102

Method PROCESS_XSLT on class CL_CHTMLB_CONFIG has no exception.

Method RAISE_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERROR_OBJ Value transfer Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20051108
2 Importing IV_MESSAGE_TEXT Value transfer Type reference (TYPE) STRING 20051108

Method RAISE_ERROR_MESSAGE on class CL_CHTMLB_CONFIG has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_ATTR Value transfer Type reference (TYPE) STRING 20051023
2 Importing IV_CONFIG_ATTR_COLL Value transfer Object reference (TYPE REF TO) IF_IXML_NAMED_NODE_MAP IF_IXML_NAMED_NODE_MAP 20051023
3 Importing IV_HTMLB_ATTR Value transfer Type reference (TYPE) STRING 20051023
4 Importing IV_HTMLB_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051023

Method SET_ATTRIBUTE on class CL_CHTMLB_CONFIG has no exception.

Method SET_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITERATOR Call by reference Object reference (TYPE REF TO) IF_CHTMLB_FORM_ITERATOR Iterator for configurable forms 20100419

Method SET_ITERATOR on class CL_CHTMLB_CONFIG has no exception.

Method TRANSFORM_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CELL_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20051023
2 Importing IV_GRID_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051023
3 Importing IV_XML_DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20051023

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