SAP ABAP Class CL_ESD_UI_TABLES (list of tables to be displayed on detail screen)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_OBJECT_EDITORS (Package) Unified Editor for ESR Objects
Properties
Class CL_ESD_UI_TABLES  
Short Description list of tables to be displayed on detail screen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_ESI_OBJECT_EDITORS   Unified Editor for ESR Objects 
Created 20080131   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ESD_TABLES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SESI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ESD_UI_TABLES has no interface implemented.
Friends
Class CL_ESD_UI_TABLES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_PLUGIN Instance attribute Private Object reference (TYPE REF TO) IF_ESD_PLUGIN includes all implemented interfaces 20080131
2 R_UI_LAYER Instance attribute Private Object reference (TYPE REF TO) CL_ESD_UI_LAYER Class representing the UI Layer 20080201
3 TAB Instance attribute Private Type reference (TYPE) ESD_TAB TAB containing the table data 20080218
4 UI_TABLES Instance attribute Private Type reference (TYPE) T_UI_DATA_TAB 20080131
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TABLES_DATA Instance method Public Method check table data for correctness 20080211
2 CONSTRUCTOR Instance method Public Constructor 20080131
3 FREE Instance method Public Method frees ALV-controls 20080201
4 SET_TABLES_DATA Instance method Public Method 20080131
5 SHOW_TABLES_DATA Instance method Public Method show table data if existing 20080131
Events
Class CL_ESD_UI_TABLES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_UI_DATA Private See coding 20080131 BEGIN OF t_ui_data. include TYPE IF_ESD_TABLE_DATA=>T_DATA. TYPES: alv TYPE REF TO cl_esd_alv, END OF t_ui_data
2 T_UI_DATA_TAB Private See coding 20080131 t_ui_data_tab type sorted table of t_ui_data with unique key name
Method Signatures

Method CHECK_TABLES_DATA Signature

Method CHECK_TABLES_DATA on class CL_ESD_UI_TABLES has no parameter.
Method CHECK_TABLES_DATA on class CL_ESD_UI_TABLES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TABLES Call by reference Type reference (TYPE) IF_ESD_TABLE_DATA=>T_DATA_TAB 20080131
2 Importing PLUGIN Call by reference Object reference (TYPE REF TO) IF_ESD_PLUGIN 20080131
3 Importing TAB Call by reference Type reference (TYPE) ESD_TAB 20080218
4 Importing UI_LAYER Call by reference Object reference (TYPE REF TO) CL_ESD_UI_LAYER Class representing the UI Layer 20080201

Method CONSTRUCTOR on class CL_ESD_UI_TABLES has no exception.

Method FREE Signature

Method FREE on class CL_ESD_UI_TABLES has no parameter.
Method FREE on class CL_ESD_UI_TABLES has no exception.

Method SET_TABLES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TABLES Call by reference Type reference (TYPE) IF_ESD_TABLE_DATA=>T_DATA_TAB 20080131

Method SET_TABLES_DATA on class CL_ESD_UI_TABLES has no exception.

Method SHOW_TABLES_DATA Signature

Method SHOW_TABLES_DATA on class CL_ESD_UI_TABLES has no parameter.
Method SHOW_TABLES_DATA on class CL_ESD_UI_TABLES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711