SAP ABAP Class CL_EVE_LAYOUT_BASE (Abstract Basis Class for All Layouts)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EVA (Application Component) Evaluations
     EVE_SETTINGS (Package) Evaluation Engine - System und Customizing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EVE_CUSTOMIZING_BASE EVE: Basis Class for Customizing Objects 20030411
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EVE_L_APPLICATION Application Layout 20020307
2 Inheritance (c INHERITING FROM c_ref)  CL_EVE_L_DASHBOARD Dashboard Layout 20041229
3 Inheritance (c INHERITING FROM c_ref)  CL_EVE_L_EXTRACT Layout Extrakt 20020307
4 Inheritance (c INHERITING FROM c_ref)  CL_EVE_L_VIEW Layout View 20020307
Properties
Class CL_EVE_LAYOUT_BASE  
Short Description Abstract Basis Class for All Layouts    
Super Class CL_EVE_CUSTOMIZING_BASE EVE: Basis Class for Customizing Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EVE_SETTINGS   Evaluation Engine - System und Customizing 
Created 20020307   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EVE_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_EVE_LAYOUT_BASE has no interface implemented.
Friends
Class CL_EVE_LAYOUT_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_APPLICATION Instance attribute Public Object reference (TYPE REF TO) CL_EVE_L_APPLICATION Application Layout 20020308
2 MR_HANDLE_DATA_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Type Handle for Table 20040827
3 MR_HANDLE_DATA_WORKAREA Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Type Handle for Work Area 20040827
4 MR_HANDLE_STATUS_WA Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Type Handle for Work Area Status 20040827
5 MT_ATTRIBUTES Instance attribute Public Type reference (TYPE) EVE_TT_D_ATTRIBUTE Attributes 20020313
6 MT_OBJECT_TYPES Instance attribute Public Type reference (TYPE) EVE_TT_D_OBJECT_TYPE Object Categories 20020313
7 MV_APPLICATION Instance attribute Public Type reference (TYPE) EVE_TV_APPLICATION Evaluation Engine Application 20020415
8 SV_CONSTRUCTOR_ACTIVE Static Attribute Private Type reference (TYPE) CHAR1 Indicator: Constructor Running 20020313
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VALID_OBJECT_TYPE Instance method Public Method Checks Whether Object Type Exists in Layout 20020404
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020308
3 CREATE_LAYOUT_DATA_TABLE Instance method Public Method Create Data Reference to Table with View Data 20020403
4 CREATE_LAYOUT_DATA_WORKAREA Instance method Public Method Create Data Reference to Work Area with View Data 20020403
5 CREATE_LAYOUT_STATUS_WA Instance method Public Method Create Data Reference to Work Area with View Data 20020408
6 CREATE_TYPE_HANDLES Instance method Protected Method Create Type Handles 20040827
7 FILL_OBJECT_TYPE_LIST Static method Private Method All Object Types 20020628
8 GET_ATTRIBUTE_OBJECT_TYPE_LIST Instance method Protected Method All Object Types for Attributes 20020628
9 GET_LAYOUT_ATTR_ICON_MAPPING Instance method Public Method Return All Mappings to Layout 20041229
10 GET_OBJECT_TYPE_INFO Instance method Public Method Determine Information About Object Type 20020528
11 GET_OBJECT_TYPE_LIST Instance method Protected Method All Object Types 20020628
12 READ_ATTRIBUTES_OBJECT_TYPES Instance method Protected Method Read Attributes and Object Types 20020415
13 RENUMBER_ATTRIBUTES_INDEX Instance method Private Method Renumerate Index of Attributes 20020415
Events
Class CL_EVE_LAYOUT_BASE has no event.
Types
Class CL_EVE_LAYOUT_BASE has no local type.
Method Signatures

Method CHECK_VALID_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_OBJECT_TYPE Objekttyp für Evaluation Engine 20020404
2 Importing IV_SEC_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_SEC_OBJECT_TYPE Sekundärer Objekttyp für die Evaluation Engine 20020627
3 Returning RV_IS_VALID Value transfer Type reference (TYPE) EVE_TV_BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020404

Method CHECK_VALID_OBJECT_TYPE on class CL_EVE_LAYOUT_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) EVE_TV_APPLICATION Anwendung der Evaluation Engine 20020308

Method CONSTRUCTOR on class CL_EVE_LAYOUT_BASE has no exception.

Method CREATE_LAYOUT_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_TABLE Call by reference Object reference (TYPE REF TO) DATA 20020403

Method CREATE_LAYOUT_DATA_TABLE on class CL_EVE_LAYOUT_BASE has no exception.

Method CREATE_LAYOUT_DATA_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA_WORKAREA Call by reference Object reference (TYPE REF TO) DATA 20020403

Method CREATE_LAYOUT_DATA_WORKAREA on class CL_EVE_LAYOUT_BASE has no exception.

Method CREATE_LAYOUT_STATUS_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STATUS_WORKAREA Call by reference Object reference (TYPE REF TO) DATA 20020408

Method CREATE_LAYOUT_STATUS_WA on class CL_EVE_LAYOUT_BASE has no exception.

Method CREATE_TYPE_HANDLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_HANDLE_DATA_TABLE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Typ-Handle für Arbeitsbereich 20040830
2 Exporting ER_HANDLE_DATA_WORKAREA Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Typ-Handle für Tabelle 20040830
3 Exporting ER_HANDLE_STATUS_WA Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Typ-Handle für Status Arbeitsbereich 20040830

Method CREATE_TYPE_HANDLES on class CL_EVE_LAYOUT_BASE has no exception.

Method FILL_OBJECT_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_TYPE_LIST Call by reference Type reference (TYPE) EVE_TT_OBJECT_TYPE_LIST Relevante Objekttypen für Auswertungen 20020628
2 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) EVE_TT_D_OBJECT_TYPE Tabellentyp für Definition Objekttypen 20020628

Method FILL_OBJECT_TYPE_LIST on class CL_EVE_LAYOUT_BASE has no exception.

Method GET_ATTRIBUTE_OBJECT_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE_LIST Call by reference Type reference (TYPE) EVE_TT_OBJECT_TYPE_LIST Relevante Objekttypen für Auswertungen 20020628

Method GET_ATTRIBUTE_OBJECT_TYPE_LIST on class CL_EVE_LAYOUT_BASE has no exception.

Method GET_LAYOUT_ATTR_ICON_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ICON_MAPPING Value transfer Type reference (TYPE) EVE_TT_ATTR_ICON_MAPPING Mapping: Tabelle Zuordnung Feldwert zu Ikone 20041229

Method GET_LAYOUT_ATTR_ICON_MAPPING on class CL_EVE_LAYOUT_BASE has no exception.

Method GET_OBJECT_TYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 20020528
2 Exporting EV_ICON_URL Call by reference Type reference (TYPE) STRING URL für Ikone 20020528
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_OBJECT_TYPE Objekttyp für Evaluation Engine 20020528
4 Importing IV_SECONDARY_OBJECT_TYPE Call by reference Type reference (TYPE) EVE_TV_SEC_OBJECT_TYPE Sekundärer Objekttyp für die Evaluation Engine 20020528

Method GET_OBJECT_TYPE_INFO on class CL_EVE_LAYOUT_BASE has no exception.

Method GET_OBJECT_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE_LIST Call by reference Type reference (TYPE) EVE_TT_OBJECT_TYPE_LIST Relevante Objekttypen für Auswertungen 20020628

Method GET_OBJECT_TYPE_LIST on class CL_EVE_LAYOUT_BASE has no exception.

Method READ_ATTRIBUTES_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) EVE_TT_ATTRIBUTE Tabelle über Attribute 20020415
2 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) EVE_TT_OBJECT_TYPES_COMPLETE Objekttyypen und sekundäre Objekttypen 20020415

Method READ_ATTRIBUTES_OBJECT_TYPES on class CL_EVE_LAYOUT_BASE has no exception.

Method RENUMBER_ATTRIBUTES_INDEX Signature

Method RENUMBER_ATTRIBUTES_INDEX on class CL_EVE_LAYOUT_BASE has no parameter.
Method RENUMBER_ATTRIBUTES_INDEX on class CL_EVE_LAYOUT_BASE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100