SAP ABAP Class CL_CHTMLB_CONFIG_CELLERATOR (Element-Handler: <chtmlb:configCellerator>)
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_CONFIGCELLERATOR Base: 20070719
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20070719
Properties
Class CL_CHTMLB_CONFIG_CELLERATOR  
Short Description Element-Handler: <chtmlb:configCellerator>    
Super Class CLG_CHTMLB_CONFIGCELLERATOR Base: <chtmlb:configCellerator> 
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 20070719   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20070719
Friends
Class CL_CHTMLB_CONFIG_CELLERATOR 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 FORCE_SCROLLABLE Instance attribute Public Type reference (TYPE) STRING SPACE forces "scrollable" over configuration 20070719
3 GC_CONFIG Constant Protected Type reference (TYPE) STRING 'config' 20070719
4 GC_HORIZONTAL_SCROLLING_AUTO Constant Public Type reference (TYPE) STRING 'AUTO' horizontal scroilling determined with respect to units 20070919
5 GS_CONFIGURATION Instance attribute Protected Type reference (TYPE) BSP_DLC_TABLE_DESCR Configuration 20070719
6 GT_COLUMN_DESCRIPTION Instance attribute Protected Type reference (TYPE) BSP_DLC_COLUMN_DESCR_TAB Table column definitions 20070719
7 GT_FIELD_TYPE Instance attribute Protected Type reference (TYPE) TYPE_TAB type of field 20070719
8 GT_TABLE_VIEWS_NAMES Instance attribute Protected Type reference (TYPE) TABLE_TITLE list of table's views names given by personalization 20091117
9 GT_TAG_TEMPLATES Instance attribute Protected Type reference (TYPE) TEMPL_TAB Tag templates 20091003
10 GV_CELLERATOR Instance attribute Protected Object reference (TYPE REF TO) CL_THTMLB_CELLERATOR Expose Cellerator 20120705
11 GV_CELL_ELEMENT Static Attribute Protected Object reference (TYPE REF TO) IF_BSP_BEE Current cell element 20070719
12 GV_CURRRENT_TABLE_ID Static Attribute Protected Type reference (TYPE) STRING Id of crrent table 20070719
13 GV_IS_ALV Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20091216
14 GV_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_MODEL_BINDING BSP: Basis Interface for Binding to Model 20091016
15 GV_NUM_DYNAMIC_COLUMNS Instance attribute Public Type reference (TYPE) I Number of dynamic columns added by iterator 20090407
16 GV_ORIG_DISPLAYMODE Instance attribute Protected Type reference (TYPE) STRING 20100112
17 GV_PROP_DESCR Static Attribute Protected Object reference (TYPE REF TO) IF_BSP_DLC_VIEW_DESCRIPTOR View Descriptor Interface 20070719
18 GV_RUNTIME_ANALYSIS Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070719
19 GV_TC_DEF Instance attribute Private Type reference (TYPE) STRING TAB CHAIN DEFINITION 20100428
20 GV_TEMPLATE_FIRST_ROW Instance attribute Private Type reference (TYPE) I 20100622
21 GV_TEMPLATE_MODE Instance attribute Protected Type reference (TYPE) BOOLEAN tag template mode? 20091003
22 M_DOWNLOAD_TO_EXCEL Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070719
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DOWNLOAD_TO_EXCEL Instance method Private Method add action which triggers download to Excel 20070719
2 BUILD_TC_DEF_STRING Instance method Private Method Build the tab chain definition 20100428
3 GET_BUTTON_XML Instance method Protected Method get button config XML 20091109
4 GET_CELLERATOR Instance method Public Method Get the cellerator instance used by the config cellerator 20120710
5 GET_CURRENT_CELL_ELEMENT Static method Public Method passes current cell element back 20070719
6 GET_TABLE_VIEWS_NAME Instance method Protected Method get table views names from personalization 20091117
7 GET_XML Instance method Protected Method get table config XML 20070719
Events
Class CL_CHTMLB_CONFIG_CELLERATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TABLE_TITLE Protected See coding 20091126 TABLE_TITLE type TABLE OF BSP_DLC_MULTI_LAYOUT_TITLE
2 TEMPL_STRUC Protected See coding 20091003 BEGIN OF TEMPL_STRUC, COLUMN_KEY TYPE STRING, TEMPLATE TYPE REF TO IF_BSP_BEE, END OF TEMPL_STRUC
3 TEMPL_TAB Protected See coding 20091003 TEMPL_TAB TYPE TABLE OF TEMPL_STRUC WITH KEY COLUMN_KEY
4 TYPE_STRUC Protected See coding 20070719 BEGIN OF TYPE_STRUC, FIELD_NAME TYPE STRING, TYPE TYPE CHAR1, END OF TYPE_STRUC
5 TYPE_TAB Protected See coding 20070719 TYPE_TAB TYPE TABLE OF TYPE_STRUC
Method Signatures

Method ADD_DOWNLOAD_TO_EXCEL 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 script for download 20070824
2 Importing IR_CELLERATOR Call by reference Object reference (TYPE REF TO) CL_THTMLB_CELLERATOR Element-Handler: 20070824
3 Importing IV_ADD_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL add a download button 20070824

Method ADD_DOWNLOAD_TO_EXCEL on class CL_CHTMLB_CONFIG_CELLERATOR has no exception.

Method BUILD_TC_DEF_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLUMN_DESC Call by reference Type reference (TYPE) BSP_DLC_COLUMN_DESCR_TAB Table column definitions 20100428
2 Returning RV_TC_DEF Value transfer Type reference (TYPE) STRING Tab Chain Definition String : column_name=order#?#column_nam 20100428

Method BUILD_TC_DEF_STRING on class CL_CHTMLB_CONFIG_CELLERATOR has no exception.

Method GET_BUTTON_XML Signature

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

Method GET_BUTTON_XML on class CL_CHTMLB_CONFIG_CELLERATOR has no exception.

Method GET_CELLERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CELLERATOR Value transfer Object reference (TYPE REF TO) CL_THTMLB_CELLERATOR Cellerator used by config cellerator to render table 20120710

Method GET_CELLERATOR on class CL_CHTMLB_CONFIG_CELLERATOR has no exception.

Method GET_CURRENT_CELL_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CELL_ELEMENT Value transfer Object reference (TYPE REF TO) IF_BSP_BEE BSP Extension Expression 20070719
2 Importing IV_TABLE_ID Value transfer Type reference (TYPE) STRING 20070719

Method GET_CURRENT_CELL_ELEMENT on class CL_CHTMLB_CONFIG_CELLERATOR has no exception.

Method GET_TABLE_VIEWS_NAME Signature

Method GET_TABLE_VIEWS_NAME on class CL_CHTMLB_CONFIG_CELLERATOR has no parameter.
Method GET_TABLE_VIEWS_NAME on class CL_CHTMLB_CONFIG_CELLERATOR 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 20070719

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