SAP ABAP Class CL_ENH_ELEMENT_SAP_OBJECT (Enhancement Data Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_ELEMENT Enhancement Element 20031229
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_ELEMENT_INTERNAL Enhancement Element 20031229
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_ELEMENT_SAP_OBJECT Enhancement Element Object 20031229
Properties
Class CL_ENH_ELEMENT_SAP_OBJECT  
Short Description Enhancement Data Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20031229   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_ELEMENT_SAP_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ENH_ELEMENT Enhancement Element 20031229
2 IF_ENH_ELEMENT_INTERNAL Enhancement Element 20031229
3 IF_ENH_ELEMENT_SAP_OBJECT Enhancement Element Object 20031229
Friends
Class CL_ENH_ELEMENT_SAP_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Private Type reference (TYPE) ENHOBJ Enhancement Objects 20040102
2 CONTRACTS_ACTIVE Instance attribute Private Type reference (TYPE) ENHCONTRACT_IT Internal Table for IF_ENH_CONTRACT_TOOL 20040308
3 CONTRACTS_INACTIVE Instance attribute Private Type reference (TYPE) ENHCONTRACT_IT Internal Table for IF_ENH_CONTRACT_TOOL 20040308
4 CONTRACTS_READ Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20041122
5 ELEMTYPE Constant Public Type reference (TYPE) ENHELEMTYPE 'R3OB' Enhancement Element Type 20040102
6 INACTIVE Instance attribute Private Type reference (TYPE) ENHOBJ Enhancement Objects 20040102
7 LOCKED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040102
8 OBJ Instance attribute Public Type reference (TYPE) ENHOBJ Enhancement Objects 20031229
9 PERSISTENCE_TOOL Instance attribute Private Object reference (TYPE REF TO) IF_ENH_PERSIST Enhancement Persistence 20041122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031229
2 GET_TMP_CONTRACTS Instance method Public Method 20041123
Events
Class CL_ENH_ELEMENT_SAP_OBJECT has no event.
Types
Class CL_ENH_ELEMENT_SAP_OBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ENHOBJ Enhancement Objekte 20040102
2 Importing CONTRACTS_ACTIVE Call by reference Type reference (TYPE) ENHCONTRACTDATA_IT Interne Tabelle über ENHCONTRACTDATA 20040308
3 Importing CONTRACTS_INACTIVE Call by reference Type reference (TYPE) ENHCONTRACTDATA_IT Interne Tabelle über ENHCONTRACTDATA 20040308
4 Importing INACTIVE Call by reference Type reference (TYPE) ENHOBJ Enhancement Objekte 20040102
5 Importing LAZY_READ_CONTRACTS Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041122
6 Importing LOCKED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040102
7 Importing PERSISTENCE_TOOL Call by reference Object reference (TYPE REF TO) IF_ENH_PERSIST Enhancement Persistenz 20041122

Method CONSTRUCTOR on class CL_ENH_ELEMENT_SAP_OBJECT has no exception.

Method GET_TMP_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTRACTS Value transfer Type reference (TYPE) ENHCONTRACT_IT Interne Tabelle über IF_ENH_CONTRACT_TOOL 20041123

Method GET_TMP_CONTRACTS on class CL_ENH_ELEMENT_SAP_OBJECT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700