SAP ABAP Class /BOBF/CL_TUI_CTRL_DETAIL_EDIT (Control: Detail Editor)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-TST (Application Component) Business Object Processing Framework Tests
     /BOBF/TEST_UI (Package) Business Object Processing Framework Test UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TUI_EVENTS Interface containing all Events of the Controls 20090528
Properties
Class /BOBF/CL_TUI_CTRL_DETAIL_EDIT  
Short Description Control: Detail Editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/TEST_UI   Business Object Processing Framework Test UI 
Created 20090528   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 /BOBF/IF_TUI_EVENTS Interface containing all Events of the Controls 20090528
Friends
Class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_DETAIL_EDITOR Static Attribute Private Object reference (TYPE REF TO) /BOBF/CL_TUI_CTRL_DETAIL_EDIT Table Editor 20090528
2 MO_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090528
3 MT_ALV_DATA Instance attribute Private Type reference (TYPE) TT_EDIT_TABLE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090528
4 MV_BO_KEY Instance attribute Private Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090528
5 MV_KEY Instance attribute Private Type reference (TYPE) /BOBF/CONF_KEY NodeID 20090528
6 MV_NODE_KEY Instance attribute Private Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20090528
7 MV_OBEY_PROPERTIES Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090528
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN Instance method Private Method 20090528
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090528
3 DISPLAY Instance method Private Method Shows the given entry of the navigation stack in the grid 20090528
4 GET_INSTANCE Static method Public Method 20090528
5 ON_CONFIGURATION Instance method Public Event handling method 20090528
6 ON_DATA_CHANGED Instance method Public Event handling method 20091211
7 ON_DATA_CHANGED_FINISHED Instance method Public Event handling method 20091211
8 ON_INSTANCES_CHANGED Instance method Public Event handling method 20090528
9 ON_INSTANCES_CREATED Instance method Public Event handling method 20090528
10 ON_INSTANCES_DELETED Instance method Public Event handling method 20090528
11 ON_INSTANCE_OPENED Instance method Public Event handling method 20090528
12 ON_SELECTION_CHANGED Instance method Public Event handling method 20090528
13 ON_TRANSACTION_CLEANEDUP Instance method Public Event handling method 20090528
14 ON_TRANSACTION_SAVED Instance method Public Event handling method 20090528
Events
Class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_EDIT_TABLE Private See coding 20090528 tt_edit_table TYPE STANDARD TABLE OF ty_edit_table
2 TY_EDIT_TABLE Private See coding 20090528 BEGIN OF ty_edit_table, attribute_name TYPE string, attribute_value TYPE string, cellstyles TYPE lvc_t_styl, END OF ty_edit_table
Method Signatures

Method CLEAN Signature

Method CLEAN on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no parameter.
Method CLEAN on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090528

Method CONSTRUCTOR on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method DISPLAY Signature

Method DISPLAY on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no parameter.
Method DISPLAY on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_DETAIL_EDITOR Value transfer Object reference (TYPE REF TO) /BOBF/CL_TUI_CTRL_DETAIL_EDIT Table Editor 20090528
2 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090528

Method GET_INSTANCE on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBEY_PROPERTIES Value transfer Attribute reference (LIKE) 20090528
2 Importing IV_SHOW_CHANGES Call by reference Attribute reference (LIKE) 20120420
3 Importing IV_SHOW_KEYS Value transfer Attribute reference (LIKE) 20090528

Method ON_CONFIGURATION on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20091211
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20091211
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20091211
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20091211
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20091211

Method ON_DATA_CHANGED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20091211
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20091211

Method ON_DATA_CHANGED_FINISHED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_INSTANCES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Value transfer Attribute reference (LIKE) 20090528
2 Importing IV_BO_KEY Value transfer Attribute reference (LIKE) 20090528
3 Importing IV_NODE_KEY Value transfer Attribute reference (LIKE) 20090528

Method ON_INSTANCES_CHANGED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_INSTANCES_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSOCIATION Value transfer Attribute reference (LIKE) 20090528
2 Importing IV_BO_KEY Value transfer Attribute reference (LIKE) 20090528
3 Importing IV_KEY Value transfer Attribute reference (LIKE) 20090528
4 Importing IV_NODE_KEY Value transfer Attribute reference (LIKE) 20090528
5 Importing IV_SOURCE_BO_KEY Value transfer Attribute reference (LIKE) 20090528
6 Importing IV_SOURCE_KEY Value transfer Attribute reference (LIKE) 20090528
7 Importing IV_SOURCE_NODE_KEY Value transfer Attribute reference (LIKE) 20090528

Method ON_INSTANCES_CREATED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_INSTANCES_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Value transfer Attribute reference (LIKE) 20090528
2 Importing IV_BO_KEY Value transfer Attribute reference (LIKE) 20090528
3 Importing IV_NODE_KEY Value transfer Attribute reference (LIKE) 20090528

Method ON_INSTANCES_DELETED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_INSTANCE_OPENED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Value transfer Attribute reference (LIKE) 20090528
2 Importing IV_KEY Value transfer Attribute reference (LIKE) 20090528
3 Importing IV_NODE_KEY Value transfer Attribute reference (LIKE) 20090528

Method ON_INSTANCE_OPENED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_SELECTION_CHANGED Signature

Method ON_SELECTION_CHANGED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no parameter.
Method ON_SELECTION_CHANGED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_TRANSACTION_CLEANEDUP Signature

Method ON_TRANSACTION_CLEANEDUP on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no parameter.
Method ON_TRANSACTION_CLEANEDUP on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.

Method ON_TRANSACTION_SAVED Signature

Method ON_TRANSACTION_SAVED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no parameter.
Method ON_TRANSACTION_SAVED on class /BOBF/CL_TUI_CTRL_DETAIL_EDIT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702