SAP ABAP Class CL_WD_DATA_GRID (CL_WD_DATA_GRID)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_UIEL_DATA_GRID (Package) UIE Library "Data Grid"
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_VIEW_ELEMENT Perforce Change= / 20040604-141028 20130211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WD_ROOT_ELEMENT 20121127
Properties
Class CL_WD_DATA_GRID  
Short Description    
Super Class CL_WD_VIEW_ELEMENT Perforce Change= / 20040604-141028 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_UIEL_DATA_GRID   UIE Library "Data Grid" 
Created 20120830   SAP 
Last change 20141120    
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_WD_ROOT_ELEMENT 20121127
Friends
# Friend Modeled only Created on Description
1 CL_NW7_VIEW_ELEMENT_ADAPTER 20131203 Web Dynpro Local Test XX7
2 CL_WDR_VIEW_ELEMENT 20131203 Web Dynpro View Element
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BP_ENABLED Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130211
2 BP_HEIGHT Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20120830
3 BP_VISIBLE Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130211
4 BP_WIDTH Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20120830
5 CC_SEGMENTS Instance attribute Public Type reference (TYPE) I 20120830
6 CC_SEGMENT_COLS Instance attribute Public Type reference (TYPE) I 20120831
7 CC_SEGMENT_ROWS Instance attribute Public Type reference (TYPE) I 20120830
8 CH_SEGMENTS Instance attribute Protected Type reference (TYPE) CL_WD_DATA_GRID_SEGMENT=>TT_DATA_GRID_SEGMENT 20120830
9 CH_SEGMENT_COLS Instance attribute Protected Type reference (TYPE) CL_WD_DATA_GRID_SEGMENT_COL=>TT_DATA_GRID_SEGMENT_COL 20120831
10 CH_SEGMENT_ROWS Instance attribute Protected Type reference (TYPE) CL_WD_DATA_GRID_SEGMENT_ROW=>TT_DATA_GRID_SEGMENT_ROW 20120830
11 CID_DATA_GRID Constant Public Type reference (TYPE) GUID '005056A501951ED1BCD3ACFC22AE8983' 20120830
12 DP_HEIGHT Instance attribute Protected Type reference (TYPE) WDR_UIEL_DDIC_PROPERTY 20120830
13 DP_WIDTH Instance attribute Protected Type reference (TYPE) WDR_UIEL_DDIC_PROPERTY 20120830
14 E_VISIBLE Constant Public See coding 20130211
15 T_VISIBLE Constant Public Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE '99' 20130211
16 VL_ENABLED Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN 20130211
17 VL_HEIGHT Instance attribute Protected Type reference (TYPE) STRING 20120830
18 VL_VISIBLE Instance attribute Protected Type reference (TYPE) WDUI_VISIBILITY 20130211
19 VL_WIDTH Instance attribute Protected Type reference (TYPE) STRING 20120830
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEGMENT Instance method Public Method 20120830
2 ADD_SEGMENT_COL Instance method Public Method 20120831
3 ADD_SEGMENT_ROW Instance method Public Method 20120830
4 BIND_ENABLED Instance method Public Method 20130211
5 BIND_HEIGHT Instance method Public Method 20120830
6 BIND_VISIBLE Instance method Public Method 20130211
7 BIND_WIDTH Instance method Public Method 20120830
8 BOUND_ENABLED Instance method Public Method 20130211
9 BOUND_HEIGHT Instance method Public Method 20120830
10 BOUND_VISIBLE Instance method Public Method 20130211
11 BOUND_WIDTH Instance method Public Method 20120830
12 CONSTRUCTOR Instance method Public Constructor 20120830
13 GET_ENABLED Instance method Public Method 20130211
14 GET_HEIGHT Instance method Public Method 20120830
15 GET_SEGMENT Instance method Public Method 20120830
16 GET_SEGMENTS Instance method Public Method 20120830
17 GET_SEGMENT_COL Instance method Public Method 20120831
18 GET_SEGMENT_COLS Instance method Public Method 20120831
19 GET_SEGMENT_ROW Instance method Public Method 20120830
20 GET_SEGMENT_ROWS Instance method Public Method 20120830
21 GET_VISIBLE Instance method Public Method 20130211
22 GET_WIDTH Instance method Public Method 20120830
23 HAS_SEGMENTS Instance method Public Method 20120830
24 HAS_SEGMENT_COLS Instance method Public Method 20120831
25 HAS_SEGMENT_ROWS Instance method Public Method 20120830
26 NEW_DATA_GRID Static method Public Method 20120830
27 NUMBER_OF_SEGMENTS Instance method Public Method 20120830
28 NUMBER_OF_SEGMENT_COLS Instance method Public Method 20120831
29 NUMBER_OF_SEGMENT_ROWS Instance method Public Method 20120830
30 REMOVE_ALL_SEGMENTS Instance method Public Method 20120830
31 REMOVE_ALL_SEGMENT_COLS Instance method Public Method 20120831
32 REMOVE_ALL_SEGMENT_ROWS Instance method Public Method 20120830
33 REMOVE_SEGMENT Instance method Public Method 20120830
34 REMOVE_SEGMENT_COL Instance method Public Method 20120831
35 REMOVE_SEGMENT_ROW Instance method Public Method 20120830
36 SET_ENABLED Instance method Public Method 20130211
37 SET_HEIGHT Instance method Public Method 20120830
38 SET_VISIBLE Instance method Public Method 20130211
39 SET_WIDTH Instance method Public Method 20120830
Events
Class CL_WD_DATA_GRID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DATA_GRID Public See coding 20120830 tt_DATA_GRID TYPE TABLE OF REF TO CL_WD_DATA_GRID WITH DEFAULT KEY
Method Signatures

Method ADD_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20120830
2 Importing THE_SEGMENT Call by reference Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT 20120830

Method ADD_SEGMENT on class CL_WD_DATA_GRID has no exception.

Method ADD_SEGMENT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20120831
2 Importing THE_SEGMENT_COL Call by reference Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_COL 20120831

Method ADD_SEGMENT_COL on class CL_WD_DATA_GRID has no exception.

Method ADD_SEGMENT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20120830
2 Importing THE_SEGMENT_ROW Call by reference Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_ROW 20120830

Method ADD_SEGMENT_ROW on class CL_WD_DATA_GRID has no exception.

Method BIND_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH Call by reference Type reference (TYPE) STRING 20130211

Method BIND_ENABLED on class CL_WD_DATA_GRID has no exception.

Method BIND_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH Call by reference Type reference (TYPE) STRING 20120830

Method BIND_HEIGHT on class CL_WD_DATA_GRID has no exception.

Method BIND_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH Call by reference Type reference (TYPE) STRING 20130211

Method BIND_VISIBLE on class CL_WD_DATA_GRID has no exception.

Method BIND_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATH Call by reference Type reference (TYPE) STRING 20120830

Method BIND_WIDTH on class CL_WD_DATA_GRID has no exception.

Method BOUND_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20130211
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130211
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130211

Method BOUND_ENABLED on class CL_WD_DATA_GRID has no exception.

Method BOUND_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20120830
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20120830
3 Returning PATH Value transfer Type reference (TYPE) STRING 20120830

Method BOUND_HEIGHT on class CL_WD_DATA_GRID has no exception.

Method BOUND_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20130211
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130211
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130211

Method BOUND_VISIBLE on class CL_WD_DATA_GRID has no exception.

Method BOUND_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20120830
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20120830
3 Returning PATH Value transfer Type reference (TYPE) STRING 20120830

Method BOUND_WIDTH on class CL_WD_DATA_GRID has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120830
2 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW 20120830

Method CONSTRUCTOR on class CL_WD_DATA_GRID has no exception.

Method GET_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSIDER_ADDITIONAL_FLAGS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130211
2 Importing CONSIDER_DISABLED_PARENT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130211
3 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20130211
4 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130211
5 Returning VALUE Value transfer Type reference (TYPE) WDY_BOOLEAN 20130211

Method GET_ENABLED on class CL_WD_DATA_GRID has no exception.

Method GET_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20120830
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20120830
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20120830

Method GET_HEIGHT on class CL_WD_DATA_GRID has no exception.

Method GET_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120830
2 Importing INDEX Call by reference Type reference (TYPE) I 20120830
3 Returning THE_SEGMENT Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT 20120830

Method GET_SEGMENT on class CL_WD_DATA_GRID has no exception.

Method GET_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning THE_SEGMENTS Value transfer Type reference (TYPE) CL_WD_DATA_GRID_SEGMENT=>TT_DATA_GRID_SEGMENT 20120830

Method GET_SEGMENTS on class CL_WD_DATA_GRID has no exception.

Method GET_SEGMENT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120831
2 Importing INDEX Call by reference Type reference (TYPE) I 20120831
3 Returning THE_SEGMENT_COL Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_COL 20120831

Method GET_SEGMENT_COL on class CL_WD_DATA_GRID has no exception.

Method GET_SEGMENT_COLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning THE_SEGMENT_COLS Value transfer Type reference (TYPE) CL_WD_DATA_GRID_SEGMENT_COL=>TT_DATA_GRID_SEGMENT_COL 20120831

Method GET_SEGMENT_COLS on class CL_WD_DATA_GRID has no exception.

Method GET_SEGMENT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120830
2 Importing INDEX Call by reference Type reference (TYPE) I 20120830
3 Returning THE_SEGMENT_ROW Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_ROW 20120830

Method GET_SEGMENT_ROW on class CL_WD_DATA_GRID has no exception.

Method GET_SEGMENT_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning THE_SEGMENT_ROWS Value transfer Type reference (TYPE) CL_WD_DATA_GRID_SEGMENT_ROW=>TT_DATA_GRID_SEGMENT_ROW 20120830

Method GET_SEGMENT_ROWS on class CL_WD_DATA_GRID has no exception.

Method GET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20130211
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130211
3 Returning VALUE Value transfer Type reference (TYPE) WDUI_VISIBILITY 20130211

Method GET_VISIBLE on class CL_WD_DATA_GRID has no exception.

Method GET_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20120830
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20120830
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20120830

Method GET_WIDTH on class CL_WD_DATA_GRID has no exception.

Method HAS_SEGMENTS Signature

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

Method HAS_SEGMENTS on class CL_WD_DATA_GRID has no exception.

Method HAS_SEGMENT_COLS Signature

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

Method HAS_SEGMENT_COLS on class CL_WD_DATA_GRID has no exception.

Method HAS_SEGMENT_ROWS Signature

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

Method HAS_SEGMENT_ROWS on class CL_WD_DATA_GRID has no exception.

Method NEW_DATA_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_ENABLED Call by reference Type reference (TYPE) STRING 20120830
2 Importing BIND_HEIGHT Call by reference Type reference (TYPE) STRING 20120830
3 Importing BIND_VISIBLE Call by reference Type reference (TYPE) STRING 20120830
4 Importing BIND_WIDTH Call by reference Type reference (TYPE) STRING 20120830
5 Returning CONTROL Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID 20120830
6 Importing ENABLED Call by reference Type reference (TYPE) WDY_BOOLEAN 'X' 20120830
7 Importing HEIGHT Call by reference Type reference (TYPE) STRING 20120830
8 Importing ID Call by reference Type reference (TYPE) STRING 20120830
9 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW 20120830
10 Importing VISIBLE Call by reference Type reference (TYPE) WDUI_VISIBILITY E_VISIBLE-VISIBLE 20120830
11 Importing WIDTH Call by reference Type reference (TYPE) STRING 20120830

Method NEW_DATA_GRID on class CL_WD_DATA_GRID has no exception.

Method NUMBER_OF_SEGMENTS Signature

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

Method NUMBER_OF_SEGMENTS on class CL_WD_DATA_GRID has no exception.

Method NUMBER_OF_SEGMENT_COLS Signature

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

Method NUMBER_OF_SEGMENT_COLS on class CL_WD_DATA_GRID has no exception.

Method NUMBER_OF_SEGMENT_ROWS Signature

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

Method NUMBER_OF_SEGMENT_ROWS on class CL_WD_DATA_GRID has no exception.

Method REMOVE_ALL_SEGMENTS Signature

Method REMOVE_ALL_SEGMENTS on class CL_WD_DATA_GRID has no parameter.
Method REMOVE_ALL_SEGMENTS on class CL_WD_DATA_GRID has no exception.

Method REMOVE_ALL_SEGMENT_COLS Signature

Method REMOVE_ALL_SEGMENT_COLS on class CL_WD_DATA_GRID has no parameter.
Method REMOVE_ALL_SEGMENT_COLS on class CL_WD_DATA_GRID has no exception.

Method REMOVE_ALL_SEGMENT_ROWS Signature

Method REMOVE_ALL_SEGMENT_ROWS on class CL_WD_DATA_GRID has no parameter.
Method REMOVE_ALL_SEGMENT_ROWS on class CL_WD_DATA_GRID has no exception.

Method REMOVE_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120830
2 Importing INDEX Call by reference Type reference (TYPE) I 20120830
3 Returning THE_SEGMENT Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT 20120830

Method REMOVE_SEGMENT on class CL_WD_DATA_GRID has no exception.

Method REMOVE_SEGMENT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120831
2 Importing INDEX Call by reference Type reference (TYPE) I 20120831
3 Returning THE_SEGMENT_COL Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_COL 20120831

Method REMOVE_SEGMENT_COL on class CL_WD_DATA_GRID has no exception.

Method REMOVE_SEGMENT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20120830
2 Importing INDEX Call by reference Type reference (TYPE) I 20120830
3 Returning THE_SEGMENT_ROW Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_ROW 20120830

Method REMOVE_SEGMENT_ROW on class CL_WD_DATA_GRID has no exception.

Method SET_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) WDY_BOOLEAN 20130211

Method SET_ENABLED on class CL_WD_DATA_GRID has no exception.

Method SET_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING 20120830

Method SET_HEIGHT on class CL_WD_DATA_GRID has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) WDUI_VISIBILITY 20130211

Method SET_VISIBLE on class CL_WD_DATA_GRID has no exception.

Method SET_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING 20120830

Method SET_WIDTH on class CL_WD_DATA_GRID has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740