SAP ABAP Class CL_CHTMLB_CONFIG_GRID (Element-Handler: <chtmlb:configGrid>)
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_CONFIGGRID Base: 20051024
Properties
Class CL_CHTMLB_CONFIG_GRID  
Short Description Element-Handler: <chtmlb:configGrid>    
Super Class CLG_CHTMLB_CONFIGGRID Base: <chtmlb:configGrid> 
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 20051024   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_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CHTMLB_CONFIG_GRID has no interface implemented.
Friends
Class CL_CHTMLB_CONFIG_GRID 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_CELLS Instance attribute Public Type reference (TYPE) CONFIG_CELL_TAB Table of Cells 20051024
3 GT_GRID Instance attribute Public Type reference (TYPE) CONFIG_GRID_RESULT_TAB Grid rendered in table 20061026
4 GT_PANEL_GRID Instance attribute Public Type reference (TYPE) CONFIG_GRID_PANEL_TAB Grid with panels 20061030
5 GV_ENABLE_DND Static Attribute Public Type reference (TYPE) ABAP_BOOL enable dnd from outside 20080418
6 GV_HTML Instance attribute Protected Type reference (TYPE) STRING HTML 20051024
7 GV_ID_COUNT Static Attribute Public Type reference (TYPE) STRING OBSOLETE. Not Delta-Handling compliant. 20061024
8 GV_NESTING_LEVEL Static Attribute Public Type reference (TYPE) I grid nesting level 20070208
9 GV_RENDER_TO_TABLE Instance attribute Public Type reference (TYPE) STRING Render grid into table 20061026
10 GV_SHOWINFO Instance attribute Protected Type reference (TYPE) FLAG Show cell info 20070206
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_TABLE Instance method Public Method Clear Grid table 20070402
2 GET_AVAILABLE_SPACE_INFO Instance method Protected Method determines the number of cells available in bottom right dir 20080415
3 GET_CLASS_FOR_CELL Instance method Protected Method get css class for cell 20060310
4 GET_HTML_FROM_TABLE Instance method Protected Method Get HTML string from table 20070402
5 RENDER_CELL Instance method Protected Method Render Cells 20051024
6 RENDER_TO_TABLE Instance method Protected Method put HTML into result table 20061026
7 WRAP_UP_TABLE Instance method Protected Method Wrap up rendering table 20061030
Events
Class CL_CHTMLB_CONFIG_GRID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONFIG_CELL_STRUC Public See coding 20051024 BEGIN OF CONFIG_CELL_STRUC, COLSPAN TYPE STRING, COLUMNINDEX TYPE I, HEIGHT TYPE STRING, HORIZONTALALIGNMENT TYPE STRING, ID TYPE STRING, ROWINDEX TYPE I, ROWSPAN TYPE STRING, VERTICALALIGNMENT TYPE STRING, WIDTH TYPE STRING, BACKGROUNDCOLOR TYPE STRING, CONTENT TYPE STRING, USED TYPE STRING, ONCLIENTCLICK TYPE STRING, EMPHASIZE TYPE STRING, END OF CONFIG_CELL_STRUC
2 CONFIG_CELL_TAB Public See coding 20051024 CONFIG_CELL_TAB TYPE TABLE OF CONFIG_CELL_STRUC
3 CONFIG_GRID_PANEL_STRUC Public See coding 20061030 BEGIN OF CONFIG_GRID_PANEL_STRUC, PANEL TYPE I, GRID_TAB TYPE CONFIG_GRID_RESULT_TAB, END OF CONFIG_GRID_PANEL_STRUC
4 CONFIG_GRID_PANEL_TAB Public See coding 20061030 CONFIG_GRID_PANEL_TAB TYPE TABLE OF CONFIG_GRID_PANEL_STRUC
5 CONFIG_GRID_RESULT_STRUC Public See coding 20061026 BEGIN OF CONFIG_GRID_RESULT_STRUC, GRID TYPE STRING, CONTENT TYPE STRING, END OF CONFIG_GRID_RESULT_STRUC
6 CONFIG_GRID_RESULT_TAB Public See coding 20061026 CONFIG_GRID_RESULT_TAB TYPE STANDARD TABLE OF CONFIG_GRID_RESULT_STRUC WITH DEFAULT KEY
7 CONFIG_GRID_STRUC Public See coding 20051024 BEGIN OF CONFIG_GRID_STRUC, ROW TYPE I, COLUMN TYPE I, REF_ID TYPE STRING, END OF CONFIG_GRID_STRUC
8 CONFIG_GRID_TAB Public See coding 20051024 CONFIG_GRID_TAB TYPE TABLE OF CONFIG_GRID_STRUC
Method Signatures

Method CLEAR_TABLE Signature

Method CLEAR_TABLE on class CL_CHTMLB_CONFIG_GRID has no parameter.
Method CLEAR_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.

Method GET_AVAILABLE_SPACE_INFO 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 20080415
2 Importing IS_GROUP_MEMBER_INFO Call by reference Type reference (TYPE) CL_CHTMLB_CONFIG_UTILITY=>GROUP_MEMBER_INFO_STRUC 20080506
3 Importing IT_GRID Call by reference Type reference (TYPE) CONFIG_GRID_TAB contains all cells 20080415
4 Importing IV_COLUMN Call by reference Type reference (TYPE) I column of cell 20080415
5 Importing IV_ROW Call by reference Type reference (TYPE) I row of cell 20080415

Method GET_AVAILABLE_SPACE_INFO on class CL_CHTMLB_CONFIG_GRID has no exception.

Method GET_CLASS_FOR_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VERT_LINE_COL Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20060310
2 Importing IV_COL Call by reference Type reference (TYPE) INT4 Column 20060310
3 Importing IV_COLSPAN Call by reference Type reference (TYPE) STRING 20060313
4 Importing IV_SHOWGRID Call by reference Type reference (TYPE) STRING 20060310
5 Returning RESULT Value transfer Type reference (TYPE) STRING CSS Class 20060310

Method GET_CLASS_FOR_CELL on class CL_CHTMLB_CONFIG_GRID has no exception.

Method GET_HTML_FROM_TABLE 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 20070402

Method GET_HTML_FROM_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.

Method RENDER_CELL 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 20060907
2 Importing IS_CELL Value transfer Type reference (TYPE) CONFIG_CELL_STRUC 20051024
3 Importing IS_GROUP_MEMBER_INFO Call by reference Type reference (TYPE) CL_CHTMLB_CONFIG_UTILITY=>GROUP_MEMBER_INFO_STRUC 20080506
4 Importing IT_GRID Call by reference Type reference (TYPE) CONFIG_GRID_TAB 20080415
5 Importing IV_CLASS Call by reference Type reference (TYPE) STRING Style class for cell 20060310
6 Importing IV_PANEL Call by reference Type reference (TYPE) I 20061030

Method RENDER_CELL on class CL_CHTMLB_CONFIG_GRID has no exception.

Method RENDER_TO_TABLE 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 20061026
2 Importing IV_CONTENT Call by reference Type reference (TYPE) STRING Content HTML 20061026
3 Importing IV_GRID Call by reference Type reference (TYPE) STRING Grid HTML 20061026
4 Importing IV_INSERT_AT_START Call by reference Type reference (TYPE) STRING SPACE X = insert at start, space append 20061030
5 Importing IV_PANEL Call by reference Type reference (TYPE) I current panel 20061030

Method RENDER_TO_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.

Method WRAP_UP_TABLE Signature

Method WRAP_UP_TABLE on class CL_CHTMLB_CONFIG_GRID has no parameter.
Method WRAP_UP_TABLE on class CL_CHTMLB_CONFIG_GRID has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700