SAP ABAP Class /IWBEP/CL_SBUI_OD_ALV (SB: OD ALV grid base class)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_ODATA_UI (Package) Gateway Service Builder - UI Plugin
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_VIEW_GRID SB: UI view grid (abstract convenience class) 20120522
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_REFC SB: OD ALV grid for Referential Constraints 20120716
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_PROP SB: OD ALV Grid for Properties 20130405
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_NPROP SB: ON ALV grid for Navigation Property 20130916
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_FIPA SB: ON ALV Grid for Function Import Parameters 20130916
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_FIMP SB: ON ALV Grid for Function Imports 20130916
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ETYP SB: OD ALV Grid for Entity Types 20130408
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ESET SB: OD ALV Grid for Entity Sets 20130405
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ENUM_MEM SB: ON ALV Grid for members of enum type 20131001
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_CTYP SB: ON ALV Grid for Complex Types 20130916
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ASST SB: ON ALV grid for Association Sets 20130916
... Click here to see Used By full list (22 items)
Properties
Class /IWBEP/CL_SBUI_OD_ALV  
Short Description SB: OD ALV grid base class    
Super Class /IWBEP/CL_SBUI_VIEW_GRID SB: UI view grid (abstract convenience class) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /IWBEP/SBUIOD    
Program status P  SAP Standard Production Program 
Category 0   
Package /IWBEP/SB_ODATA_UI   Gateway Service Builder - UI Plugin 
Created 20120522   SAP 
Last change 20131127   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 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWBEP/CL_SBUI_OD_ALV has no interface implemented.
Friends
Class /IWBEP/CL_SBUI_OD_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BICON_EDIT_ASSOC Static Attribute Protected Type reference (TYPE) /IWBEP/SBUI_ASSOC_TYPE_DIALOG button icon with tooltip 20120628
2 GC_BICON_EDIT_DTYPE Static Attribute Protected Type reference (TYPE) /IWBEP/SBUI_ABAP_TYPE_DIALOG button icon with tooltip 20120628
3 GC_BICON_EDIT_LABEL Static Attribute Protected Type reference (TYPE) /IWBEP/SBUI_TXT_DIALOG button icon with tooltip 20120628
4 GC_FCODE_EDIT_ASSOC Constant Protected Type reference (TYPE) SYUCOMM 'L_DLG_ASC' local function code 20120628
5 GC_FCODE_EDIT_DTYPE Constant Protected Type reference (TYPE) SYUCOMM 'L_DLG_TYP' local function code 20120628
6 GC_FCODE_EDIT_LABEL Constant Protected Type reference (TYPE) SYUCOMM 'L_DLG_TXT' local function code 20120628
7 GC_FCODE_SET_CHECKBOX Static Attribute Protected Type reference (TYPE) SYUCOMM 'L_CBK_INV' local function code 20120628
8 GC_FCODE_SET_CHECKBOX_OFF Static Attribute Protected Type reference (TYPE) SYUCOMM 'L_CBK_OFF' local function code 20120628
9 GC_FCODE_SET_CHECKBOX_ON Static Attribute Protected Type reference (TYPE) SYUCOMM 'L_CBK_ON' local function code 20120628
10 GC_FCODE_VALUE_REDEFINE Constant Protected Type reference (TYPE) SYUCOMM 'L_VAL_RDF' local function code 20120628
11 GC_FCODE_VALUE_UNDEFINE Constant Protected Type reference (TYPE) SYUCOMM 'L_VAL_UDF' local function code 20120628
12 GC_FCODE_VALUE_UNDEFINE_OPT Constant Protected Type reference (TYPE) SYUCOMM 'L_VAL_OPT' local function code 20120628
13 GC_PARAM_EXCLUDE_CLIPBOARD Constant Public Type reference (TYPE) STRING 'EXCLUDE_CLIPBOARD' parameter name 20130213
14 GC_PARAM_EXCLUDE_REDEFINE Constant Public Type reference (TYPE) STRING 'EXCLUDE_REDEFINE' parameter name 20121010
15 MV_CELL_DEFINED Instance attribute Private Type reference (TYPE) ABAP_BOOL there are cells with explicitly defined value 20120615
16 MV_CELL_UNDEFINED Instance attribute Private Type reference (TYPE) ABAP_BOOL there are cells with undefined value 20120615
17 MV_CHECKBOX_CONVENIENCE Instance attribute Private Type reference (TYPE) ABAP_BOOL there are editable checkboxes 20120628
18 MV_PARAM_EXCLUDE_CLIPBOARD Instance attribute Private Type reference (TYPE) ABAP_BOOL exclude clipboard buttons 20130213
19 MV_PARAM_EXCLUDE_REDEFINE Instance attribute Private Type reference (TYPE) ABAP_BOOL exclude redefinition buttons 20121010
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120628
2 DO_MODIFY_CHECKBOX_VALUES Instance method Protected Method template method (optional): update checkbox values 20120628
3 DO_MODIFY_UNDEFINED_STATE Instance method Protected Method template method (mandatory): update undefined value state 20120523
4 ENABLE_CHECKBOX_CONVENIENCE Instance method Protected Method utility: enable checkbox convenience (if in edit mode) 20120628
5 IS_VOCABULARY_CONTEXT Instance method Protected Method utility: determine if this is a vocabulary context 20131104
6 SET_CELL_STYLE_DEFINED Instance method Protected Method utility: set cell style explicitly defined (on loading) 20120523
7 SET_CELL_STYLE_INVALID Instance method Protected Method utility: set cell style disabled (on loading) 20120717
8 SET_CELL_STYLE_UNDEFINED Instance method Protected Method utility: set cell style undefined (on loading) 20120523
Events
Class /IWBEP/CL_SBUI_OD_ALV has no event.
Types
Class /IWBEP/CL_SBUI_OD_ALV has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IWBEP/CL_SBUI_OD_ALV has no parameter.
Method CLASS_CONSTRUCTOR on class /IWBEP/CL_SBUI_OD_ALV has no exception.

Method DO_MODIFY_CHECKBOX_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL Call by reference Type reference (TYPE) LVC_T_CELL cells that are currently selected (for this action) 20120628
2 Importing IV_FCODE Call by reference Type reference (TYPE) SYUCOMM INVert value or set ON or set OFF (see fcode constants) 20120628
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120628

Method DO_MODIFY_UNDEFINED_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL Call by reference Type reference (TYPE) LVC_T_CELL cells that are currently selected (for this action) 20120523
2 Importing IV_OPTIMIZED Call by reference Type reference (TYPE) ABAP_BOOL set undefined flag only if value is equal to prototype value 20120523
3 Importing IV_UNDEFINED Call by reference Type reference (TYPE) ABAP_BOOL shall the attribute values become undefined or not? 20120523
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120523

Method ENABLE_CHECKBOX_CONVENIENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL enabled or not ? 20120628
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120628

Method IS_VOCABULARY_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20131104
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20131104
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20131104

Method SET_CELL_STYLE_DEFINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_COLOR Call by reference Type reference (TYPE) LVC_T_SCOL cell color table of the current line (will be updated now) 20120523
2 Changing CT_CELL_STYLE Call by reference Type reference (TYPE) LVC_T_STYL cell style table of the current line (will be updated now) 20120523
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME field name (from field catalog) 20120523
4 Importing IV_ROW_INDEX Call by reference Type reference (TYPE) I row index (from output table, e.g. sy-tabix while loading) 20120523
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120523

Method SET_CELL_STYLE_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_COLOR Call by reference Type reference (TYPE) LVC_T_SCOL cell color table of the current line (will be updated now) 20120717
2 Changing CT_CELL_STYLE Call by reference Type reference (TYPE) LVC_T_STYL cell style table of the current line (will be updated now) 20120717
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME field name (from field catalog; SPACE = table line) 20120717
4 Importing IV_ROW_INDEX Call by reference Type reference (TYPE) I row index (from output table, e.g. sy-tabix while loading) 20120717
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120717

Method SET_CELL_STYLE_UNDEFINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_COLOR Call by reference Type reference (TYPE) LVC_T_SCOL cell color table of the current line (will be updated now) 20120523
2 Changing CT_CELL_STYLE Call by reference Type reference (TYPE) LVC_T_STYL cell style table of the current line (will be updated now) 20120523
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME field name (from field catalog) 20120523
4 Importing IV_ROW_INDEX Call by reference Type reference (TYPE) I row index (from output table, e.g. sy-tabix while loading) 20120523
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120523
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_REFC SB: OD ALV grid for Referential Constraints 20120716
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_PROP SB: OD ALV Grid for Properties 20130405
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_NPROP SB: ON ALV grid for Navigation Property 20130916
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_FIPA SB: ON ALV Grid for Function Import Parameters 20130916
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_FIMP SB: ON ALV Grid for Function Imports 20130916
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ETYP SB: OD ALV Grid for Entity Types 20130408
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ESET SB: OD ALV Grid for Entity Sets 20130405
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ENUM_MEM SB: ON ALV Grid for members of enum type 20131001
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_CTYP SB: ON ALV Grid for Complex Types 20130916
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ASST SB: ON ALV grid for Association Sets 20130916
11 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_ALV_ASSO SB: ON ALV grid for Associations 20130916
12 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_ANNO 20130315
13 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_PROP SB: OD ALV Grid for Properties 20120612
14 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_NPROP SB: OD ALV grid for Navigation Property 20120612
15 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_MREF SB: OD ALV Grid for Model References 20120612
16 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_FIPA SB: OD ALV Grid for Function Import Parameters 20120612
17 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_FIMP SB: OD ALV Grid for Function Imports 20120612
18 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_ETYP SB: OD ALV Grid for Entity Types 20120612
19 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_ESET SB: OD ALV Grid for Entity Sets 20120612
20 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_CTYP SB: OD ALV Grid for Complex Types 20120524
21 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_ASST SB: OD ALV grid for Association Sets 20120611
22 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_ALV_ASSO SB: OD ALV grid for Associations 20120615
History
Last changed by/on SAP  20131127 
SAP Release Created in 200