SAP ABAP Class CL_LO_UI_LIST (class for modifying WD list)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SLS_LO_OIF (Package) Lean Order OIF
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LO_UI_BASIC Abstract Class for modifying WD 20120201
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LO_UI_LIST Interface for modifying WD List 20120201
Properties
Class CL_LO_UI_LIST  
Short Description class for modifying WD list    
Super Class CL_LO_UI_BASIC Abstract Class for modifying WD 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SLS_LO_OIF   Lean Order OIF 
Created 20120201   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_LO_UI_LIST Interface for modifying WD List 20120201
Friends
# Friend Modeled only Created on Description
1 CL_LO_UI_OBJECT_MODEL 20120201
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIXED_POS_LEFT Instance attribute Private Attribute reference (LIKE) 20120201
2 GC_FIXED_POS_NOT Instance attribute Private Attribute reference (LIKE) 20120201
3 GC_FIXED_POS_RIGHT Instance attribute Private Attribute reference (LIKE) 20120201
4 GC_INVISIBLE Instance attribute Private Attribute reference (LIKE) 20120201
5 GC_TCOL_HALIGN_AUTO Instance attribute Private Attribute reference (LIKE) 20120201
6 GC_TCOL_HALIGN_BOL Instance attribute Private Attribute reference (LIKE) 20120201
7 GC_TCOL_HALIGN_CENTER Instance attribute Private Attribute reference (LIKE) 20120201
8 GC_TCOL_HALIGN_EOL Instance attribute Private Attribute reference (LIKE) 20120201
9 GC_TCOL_HALIGN_LEFT Instance attribute Private Attribute reference (LIKE) 20120201
10 GC_TCOL_HALIGN_RIGHT Instance attribute Private Attribute reference (LIKE) 20120201
11 GC_TV_HALIGN_AUTO Instance attribute Private Attribute reference (LIKE) 20120201
12 GC_TV_HALIGN_BOL Instance attribute Private Attribute reference (LIKE) 20120201
13 GC_TV_HALIGN_CENTER Instance attribute Private Attribute reference (LIKE) 20120201
14 GC_TV_HALIGN_EOL Instance attribute Private Attribute reference (LIKE) 20120201
15 GC_TV_HALIGN_LEFT Instance attribute Private Attribute reference (LIKE) 20120201
16 GC_TV_HALIGN_RIGHT Instance attribute Private Attribute reference (LIKE) 20120201
17 GC_VISIBLE Instance attribute Private Attribute reference (LIKE) 20120201
18 GR_POPIN Instance attribute Private Object reference (TYPE REF TO) CL_LO_UI_FORM class for modifying WD form 20120201
19 GR_WD_LIST Instance attribute Private Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20051117-120623 20120201
20 GT_TBITEM Instance attribute Private Type reference (TYPE) TCT_TBITEM 20120201
21 GT_TCOL Instance attribute Private Type reference (TYPE) TCT_TCOL 20120201
22 GT_TCOL_VARIANT Instance attribute Private Type reference (TYPE) TCT_TCOL 20120201
23 GV_NO_EMPTY_ROWS Instance attribute Public Type reference (TYPE) ABAP_BOOL 20120320
24 GV_VISIBLE_ROW_COUNT Instance attribute Public Type reference (TYPE) I 10 20120201
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TBITEM_TO_TABLE Instance method Private Method 20120201
2 ADD_TCOL_TO_TABLE Instance method Private Method 20120201
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120201
4 COLLECT_TCOL Instance method Private Method 20120201
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120201
6 CREATE_CAPTION Instance method Private Method 20120201
7 CREATE_TBITEM_BTNC_INT Instance method Private Method 20120201
8 CREATE_TBITEM_BTN_INT Instance method Private Method 20120201
9 CREATE_TCOL Instance method Private Method 20120201
10 CREATE_TCOL_L2A_INT Instance method Private Method 20120203
11 CREATE_TCOL_UIE_INT Instance method Private Method 20120308
12 CREATE_UIE Instance method Private Method 20120201
13 REMOVE_TBITEM_FROM_TABLE Instance method Private Method 20120321
14 REMOVE_TCOL_FROM_TABLE Instance method Private Method 20120201
15 SET_HGB Instance method Public Method 20120403
16 SET_HGT Instance method Public Method 20120403
17 SET_VISIBLE_ROW_COUNT_INT Instance method Private Method 20120203
Events
Class CL_LO_UI_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCS_TBITEM Private See coding 20120201 begin of tcs_tbitem, id type string, seqno_int type int4, seqno_ext type int4, right type flag, tbitem type ref to if_wd_toolbar_item, end of tcs_tbitem
2 TCS_TCOL Private See coding 20120201 begin of tcs_tcol, variant type string, id type string, seqno_int type int4, seqno_ext type int4, tcol type ref to cl_wd_table_column, end of tcs_tcol
3 TCT_TBITEM Private See coding 20120201 tct_tbitem type standard table of tcs_tbitem
4 TCT_TCOL Private See coding 20120201 tct_tcol type standard table of tcs_tcol
Method Signatures

Method ADD_TBITEM_TO_TABLE Signature

Method ADD_TBITEM_TO_TABLE on class CL_LO_UI_LIST has no parameter.
Method ADD_TBITEM_TO_TABLE on class CL_LO_UI_LIST has no exception.

Method ADD_TCOL_TO_TABLE Signature

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

Method ADD_TCOL_TO_TABLE on class CL_LO_UI_LIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_LO_UI_LIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LO_UI_LIST has no exception.

Method COLLECT_TCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TCOL Call by reference Object reference (TYPE REF TO) CL_WD_TABLE_COLUMN 20120201
2 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20120201
3 Importing IV_VARIANT Call by reference Type reference (TYPE) STRING 20120201

Method COLLECT_TCOL on class CL_LO_UI_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_NODE_INFO Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20120201
2 Importing IR_WD_LIST Call by reference Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20051117-125541 20120201
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20120201
4 Importing IV_OBJECT_PARENT Call by reference Type reference (TYPE) TABNAME Table Name 20120201

Method CONSTRUCTOR on class CL_LO_UI_LIST has no exception.

Method CREATE_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20120201
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120201
3 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20120201
4 Returning RR_CAP Value transfer Object reference (TYPE REF TO) CL_WD_CAPTION Perforce change= / 20051117-120623 20120201

Method CREATE_CAPTION on class CL_LO_UI_LIST has no exception.

Method CREATE_TBITEM_BTNC_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_REPEAT_SELECTED_ACTION Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Replacement for Real Boolean Type: 'X' == True '' == False 20120201
2 Importing IT_ACTION Call by reference Type reference (TYPE) TDT_LOUI_ACTION_INFO Table Type for Structure TDS_LOUI_ACTION_INFO 20120201
3 Importing IV_ENABLED Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120229
4 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120201
5 Importing IV_IMAGE Call by reference Type reference (TYPE) STRING 20120229
6 Importing IV_RIGHT Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120207
7 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20120201
8 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20120201

Method CREATE_TBITEM_BTNC_INT on class CL_LO_UI_LIST has no exception.

Method CREATE_TBITEM_BTN_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_SELECTION Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120201
2 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20120201
3 Importing IV_ACTION_ID Call by reference Type reference (TYPE) STRING 20120201
4 Importing IV_ENABLED Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120229
5 Importing IV_IMAGE Call by reference Type reference (TYPE) STRING 20120201
6 Importing IV_PARAM Call by reference Type reference (TYPE) STRING 20120201
7 Importing IV_RIGHT Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120207
8 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 0 Natural Number 20120201
9 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20120201

Method CREATE_TBITEM_BTN_INT on class CL_LO_UI_LIST has no exception.

Method CREATE_TCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAPTION_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20120201
2 Importing IV_CAPTION_TEXT Call by reference Type reference (TYPE) STRING 20120201
3 Importing IV_FIXEDPOS Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_FIXED_POS Web Dynpro: TableColumnFixedPosition 20120201
4 Importing IV_HALIGN Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_HALIGN Web Dynpro: TableColumnHAlign 20120201
5 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120201
6 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 Natural Number 20120201
7 Importing IV_VARIANT Call by reference Type reference (TYPE) STRING 20120201
8 Importing IV_WIDTH Call by reference Type reference (TYPE) STRING 20120201
9 Returning RR_TCOL Value transfer Object reference (TYPE REF TO) CL_WD_TABLE_COLUMN 20120201

Method CREATE_TCOL on class CL_LO_UI_LIST has no exception.

Method CREATE_TCOL_L2A_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20120203
2 Importing IV_ACTION_ID Call by reference Type reference (TYPE) STRING 20120203
3 Importing IV_CAPTION_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20120203
4 Importing IV_CAPTION_TEXT Call by reference Type reference (TYPE) STRING 20120203
5 Importing IV_ENABLED Call by reference Type reference (TYPE) FLAG 'X' General Flag 20120203
6 Importing IV_FIXEDPOS Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_FIXED_POS GC_FIXED_POS_NOT Web Dynpro: TableColumnFixedPosition 20120203
7 Importing IV_HALIGN Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_HALIGN GC_TCOL_HALIGN_AUTO Web Dynpro: TableColumnHAlign 20120203
8 Importing IV_IMAGE Call by reference Type reference (TYPE) STRING 20120203
9 Importing IV_PARAM Call by reference Type reference (TYPE) STRING 20120203
10 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 0 Natural Number 20120203
11 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20120203
12 Importing IV_TOOLTIP_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20120203
13 Importing IV_TOOLTIP_TEXT Call by reference Type reference (TYPE) STRING 20120203
14 Importing IV_VARIANT Call by reference Type reference (TYPE) STRING 20120203
15 Importing IV_WIDTH Call by reference Type reference (TYPE) STRING 20120203

Method CREATE_TCOL_L2A_INT on class CL_LO_UI_LIST has no exception.

Method CREATE_TCOL_UIE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CELL_EDITOR Call by reference Object reference (TYPE REF TO) IF_WD_TABLE_CELL_EDITOR Perforce change= / 20050316-075430 20120308
2 Importing IV_CAPTION_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20120308
3 Importing IV_CAPTION_TEXT Call by reference Type reference (TYPE) STRING 20120308
4 Importing IV_CELL_TYPE Call by reference Type reference (TYPE) STRING 20120308
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120308
6 Importing IV_FIXEDPOS Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_FIXED_POS GC_FIXED_POS_NOT Web Dynpro: TableColumnFixedPosition 20120308
7 Importing IV_GENERIC Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120328
8 Importing IV_HALIGN Call by reference Type reference (TYPE) WDUI_TABLE_COLUMN_HALIGN GC_TCOL_HALIGN_AUTO Web Dynpro: TableColumnHAlign 20120308
9 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20120308
10 Importing IV_READONLY Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120308
11 Importing IV_SEQNO Call by reference Type reference (TYPE) INT4 0 Natural Number 20120308
12 Importing IV_TOOLTIP_DDIC Call by reference Type reference (TYPE) NUMC2 Two digit number 20120308
13 Importing IV_TOOLTIP_TEXT Call by reference Type reference (TYPE) STRING 20120308
14 Importing IV_VARIANT Call by reference Type reference (TYPE) STRING 20120308
15 Importing IV_WIDTH Call by reference Type reference (TYPE) STRING 20120308

Method CREATE_TCOL_UIE_INT on class CL_LO_UI_LIST has no exception.

Method CREATE_UIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_UIE Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT Perforce change= / 20051117-125541 20120201
2 Importing IV_BIND_READ Call by reference Type reference (TYPE) STRING 20120201
3 Importing IV_BIND_TTIP Call by reference Type reference (TYPE) STRING 20120202
4 Importing IV_BIND_VALUE Call by reference Type reference (TYPE) STRING 20120201
5 Importing IV_BIND_VISI Call by reference Type reference (TYPE) STRING 20120201
6 Importing IV_GENERIC Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120328
7 Importing IV_HALIGN Call by reference Type reference (TYPE) NUMC2 Two digit number 20120203
8 Importing IV_ID Call by reference Type reference (TYPE) STRING 20120201
9 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20120202
10 Importing IV_READONLY Call by reference Type reference (TYPE) FLAG General Flag 20120201
11 Importing IV_TOOLTIP Call by reference Type reference (TYPE) STRING 20120201
12 Importing IV_UIE_TYPE Call by reference Type reference (TYPE) STRING 20120201

Method CREATE_UIE on class CL_LO_UI_LIST has no exception.

Method REMOVE_TBITEM_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITH_DELETION Call by reference Type reference (TYPE) FLAG General Flag 20120322

Method REMOVE_TBITEM_FROM_TABLE on class CL_LO_UI_LIST has no exception.

Method REMOVE_TCOL_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITH_DELETION Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120321

Method REMOVE_TCOL_FROM_TABLE on class CL_LO_UI_LIST has no exception.

Method SET_HGB Signature

Method SET_HGB on class CL_LO_UI_LIST has no parameter.
Method SET_HGB on class CL_LO_UI_LIST has no exception.

Method SET_HGT Signature

Method SET_HGT on class CL_LO_UI_LIST has no parameter.
Method SET_HGT on class CL_LO_UI_LIST has no exception.

Method SET_VISIBLE_ROW_COUNT_INT Signature

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

Method SET_VISIBLE_ROW_COUNT_INT on class CL_LO_UI_LIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607