SAP ABAP Class CL_WD_DATA_GRID_SEGMENT_COL (CL_WD_DATA_GRID_SEGMENT_COL)
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 20130221
Properties
Class CL_WD_DATA_GRID_SEGMENT_COL  
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 20130221   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
Class CL_WD_DATA_GRID_SEGMENT_COL has no interface implemented.
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_COLUMN_DATA_SOURCE Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130221
2 BP_COLUMN_TYPE Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130522
3 BP_COLUMN_WIDTH Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130221
4 BP_FIRST_VISIBLE_COL_INDEX Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130221
5 BP_SEGMENT_WIDTH Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130221
6 BP_SEGMENT_WIDTH_MODE Instance attribute Protected Object reference (TYPE REF TO) WDR_PROPERTY_BINDING 20130221
7 CID_DATA_GRID_SEGMENT_COL Constant Public Type reference (TYPE) GUID '005056A501951ED1BCE8676EFDD5198E' 20130221
8 E_COLUMN_TYPE Constant Public See coding 20130522
9 E_COLUMN_WIDTH_UNIT Constant Public See coding 20130221
10 E_SEGMENT_WIDTH_MODE Constant Public See coding 20130221
11 T_COLUMN_TYPE Constant Public Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE '99' 20130522
12 T_COLUMN_WIDTH_UNIT Constant Public Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE '99' 20130221
13 T_SEGMENT_WIDTH_MODE Constant Public Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE '99' 20130221
14 VL_COLUMN_DATA_SOURCE Instance attribute Protected Object reference (TYPE REF TO) OBJECT 20130221
15 VL_COLUMN_TYPE Instance attribute Protected Type reference (TYPE) WDUI_DATA_GRID_COLUMN_TYPE 20130522
16 VL_COLUMN_WIDTH Instance attribute Protected Type reference (TYPE) F 20130221
17 VL_COLUMN_WIDTH_UNIT Instance attribute Protected Type reference (TYPE) WDUI_CSS_UNIT 20130221
18 VL_FIRST_VISIBLE_COL_INDEX Instance attribute Protected Type reference (TYPE) I 20130221
19 VL_SEGMENT_WIDTH Instance attribute Protected Type reference (TYPE) STRING 20130221
20 VL_SEGMENT_WIDTH_MODE Instance attribute Protected Type reference (TYPE) WDUI_DG_SEGMENT_SIZE_MODE 20130221
Methods
# Method Level Visibility Method type Description Created on
1 BIND_COLUMN_DATA_SOURCE Instance method Public Method 20130221
2 BIND_COLUMN_TYPE Instance method Public Method 20130522
3 BIND_COLUMN_WIDTH Instance method Public Method 20130221
4 BIND_FIRST_VISIBLE_COL_INDEX Instance method Public Method 20130221
5 BIND_SEGMENT_WIDTH Instance method Public Method 20130221
6 BIND_SEGMENT_WIDTH_MODE Instance method Public Method 20130221
7 BOUND_COLUMN_DATA_SOURCE Instance method Public Method 20130221
8 BOUND_COLUMN_TYPE Instance method Public Method 20130522
9 BOUND_COLUMN_WIDTH Instance method Public Method 20130221
10 BOUND_FIRST_VISIBLE_COL_INDEX Instance method Public Method 20130221
11 BOUND_SEGMENT_WIDTH Instance method Public Method 20130221
12 BOUND_SEGMENT_WIDTH_MODE Instance method Public Method 20130221
13 CONSTRUCTOR Instance method Public Constructor 20130221
14 GET_COLUMN_DATA_SOURCE Instance method Public Method 20130221
15 GET_COLUMN_TYPE Instance method Public Method 20130522
16 GET_COLUMN_WIDTH Instance method Public Method 20130221
17 GET_COLUMN_WIDTH_UNIT Instance method Public Method 20130221
18 GET_FIRST_VISIBLE_COL_INDEX Instance method Public Method 20130221
19 GET_SEGMENT_WIDTH Instance method Public Method 20130221
20 GET_SEGMENT_WIDTH_MODE Instance method Public Method 20130221
21 NEW_DATA_GRID_SEGMENT_COL Static method Public Method 20130221
22 SET_COLUMN_DATA_SOURCE Instance method Public Method 20130221
23 SET_COLUMN_TYPE Instance method Public Method 20130522
24 SET_COLUMN_WIDTH Instance method Public Method 20130221
25 SET_COLUMN_WIDTH_UNIT Instance method Public Method 20130221
26 SET_FIRST_VISIBLE_COL_INDEX Instance method Public Method 20130221
27 SET_SEGMENT_WIDTH Instance method Public Method 20130221
28 SET_SEGMENT_WIDTH_MODE Instance method Public Method 20130221
Events
Class CL_WD_DATA_GRID_SEGMENT_COL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DATA_GRID_SEGMENT_COL Public See coding 20130221 tt_DATA_GRID_SEGMENT_COL TYPE TABLE OF REF TO CL_WD_DATA_GRID_SEGMENT_COL WITH DEFAULT KEY
Method Signatures

Method BIND_COLUMN_DATA_SOURCE 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 20130221

Method BIND_COLUMN_DATA_SOURCE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BIND_COLUMN_TYPE 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 20130522

Method BIND_COLUMN_TYPE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BIND_COLUMN_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 20130221

Method BIND_COLUMN_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BIND_FIRST_VISIBLE_COL_INDEX 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 20130221

Method BIND_FIRST_VISIBLE_COL_INDEX on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BIND_SEGMENT_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 20130221

Method BIND_SEGMENT_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BIND_SEGMENT_WIDTH_MODE 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 20130221

Method BIND_SEGMENT_WIDTH_MODE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BOUND_COLUMN_DATA_SOURCE 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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130221

Method BOUND_COLUMN_DATA_SOURCE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BOUND_COLUMN_TYPE 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 20130522
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130522
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130522

Method BOUND_COLUMN_TYPE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BOUND_COLUMN_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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130221

Method BOUND_COLUMN_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BOUND_FIRST_VISIBLE_COL_INDEX 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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130221

Method BOUND_FIRST_VISIBLE_COL_INDEX on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BOUND_SEGMENT_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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130221

Method BOUND_SEGMENT_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method BOUND_SEGMENT_WIDTH_MODE 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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning PATH Value transfer Type reference (TYPE) STRING 20130221

Method BOUND_SEGMENT_WIDTH_MODE on class CL_WD_DATA_GRID_SEGMENT_COL 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 20130221
2 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW 20130221

Method CONSTRUCTOR on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_COLUMN_DATA_SOURCE 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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20130221

Method GET_COLUMN_DATA_SOURCE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_COLUMN_TYPE 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 20130522
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130522
3 Returning VALUE Value transfer Type reference (TYPE) WDUI_DATA_GRID_COLUMN_TYPE 20130522

Method GET_COLUMN_TYPE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_COLUMN_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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning VALUE Value transfer Type reference (TYPE) F 20130221

Method GET_COLUMN_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_COLUMN_WIDTH_UNIT Signature

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

Method GET_COLUMN_WIDTH_UNIT on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_FIRST_VISIBLE_COL_INDEX 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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning VALUE Value transfer Type reference (TYPE) I 20130221

Method GET_FIRST_VISIBLE_COL_INDEX on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_SEGMENT_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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20130221

Method GET_SEGMENT_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method GET_SEGMENT_WIDTH_MODE 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 20130221
2 Importing CONTEXT_NODE_PATH_NAME Value transfer Type reference (TYPE) STRING 20130221
3 Returning VALUE Value transfer Type reference (TYPE) WDUI_DG_SEGMENT_SIZE_MODE 20130221

Method GET_SEGMENT_WIDTH_MODE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method NEW_DATA_GRID_SEGMENT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_COLUMN_DATA_SOURCE Call by reference Type reference (TYPE) STRING 20130221
2 Importing BIND_COLUMN_TYPE Call by reference Type reference (TYPE) STRING 20130522
3 Importing BIND_COLUMN_WIDTH Call by reference Type reference (TYPE) STRING 20130221
4 Importing BIND_FIRST_VISIBLE_COL_INDEX Call by reference Type reference (TYPE) STRING 20130221
5 Importing BIND_SEGMENT_WIDTH Call by reference Type reference (TYPE) STRING 20130221
6 Importing BIND_SEGMENT_WIDTH_MODE Call by reference Type reference (TYPE) STRING 20130221
7 Importing COLUMN_TYPE Call by reference Type reference (TYPE) WDUI_DATA_GRID_COLUMN_TYPE E_COLUMN_TYPE-STANDARD 20130522
8 Importing COLUMN_WIDTH_UNIT Call by reference Type reference (TYPE) WDUI_CSS_UNIT 20130221
9 Returning CONTROL Value transfer Object reference (TYPE REF TO) CL_WD_DATA_GRID_SEGMENT_COL 20130221
10 Importing FIRST_VISIBLE_COL_INDEX Call by reference Type reference (TYPE) I '1' 20130221
11 Importing ID Call by reference Type reference (TYPE) STRING 20130221
12 Importing SEGMENT_WIDTH Call by reference Type reference (TYPE) STRING '200PX' 20130221
13 Importing SEGMENT_WIDTH_MODE Call by reference Type reference (TYPE) WDUI_DG_SEGMENT_SIZE_MODE 20130221
14 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW 20130221

Method NEW_DATA_GRID_SEGMENT_COL on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_COLUMN_DATA_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Object reference (TYPE REF TO) OBJECT 20130221

Method SET_COLUMN_DATA_SOURCE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_COLUMN_TYPE 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_DATA_GRID_COLUMN_TYPE 20130522

Method SET_COLUMN_TYPE on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_COLUMN_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) F 20130221

Method SET_COLUMN_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_COLUMN_WIDTH_UNIT 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_CSS_UNIT 20130221

Method SET_COLUMN_WIDTH_UNIT on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_FIRST_VISIBLE_COL_INDEX Signature

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

Method SET_FIRST_VISIBLE_COL_INDEX on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_SEGMENT_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 20130221

Method SET_SEGMENT_WIDTH on class CL_WD_DATA_GRID_SEGMENT_COL has no exception.

Method SET_SEGMENT_WIDTH_MODE 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_DG_SEGMENT_SIZE_MODE 20130221

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