SAP ABAP Class CL_ENH_COMPOSITE (Enhancement Composite)
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_COMPOSITE Enhancement Composite 20040225
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_COMP_CWB CWB Interface 20050708
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_CWB CWB Interface 20050708
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_OBJECT General Methods for Enhancement Objects 20040510
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ENH_OBJECT_DOCU General Methods for Enhancement Objects 20040510
Properties
Class CL_ENH_COMPOSITE  
Short Description Enhancement Composite    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20040225   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_COMPOSITE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ENH_COMPOSITE Enhancement Composite 20040225
2 IF_ENH_COMP_CWB CWB Interface 20050708
3 IF_ENH_CWB CWB Interface 20050708
4 IF_ENH_OBJECT General Methods for Enhancement Objects 20040510
5 IF_ENH_OBJECT_DOCU General Methods for Enhancement Objects 20040510
Friends
Class CL_ENH_COMPOSITE 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) ENHCOMPHEADER Enhancement Composite Header Data 20040225
2 CHANGED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040225
3 COMPOSITS_ACTIVE Instance attribute Private Type reference (TYPE) ENHCOMPOSITENAME_IT Child of Enhancement Composite 20040302
4 COMPOSITS_INACTIVE Instance attribute Private Type reference (TYPE) ENHCOMPOSITENAME_IT Child of Enhancement Composite 20040302
5 DEVCLASS Instance attribute Private Type reference (TYPE) DEVCLASS Package 20040227
6 ENH_ACTIVE Instance attribute Private Type reference (TYPE) ENHNAME_IT Internal Table for ENHNAME 20040302
7 ENH_INACTIVE Instance attribute Private Type reference (TYPE) ENHNAME_IT Internal Table for ENHNAME 20040302
8 HAS_NOT_SAVED_INACTIVE_VERSION Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040506
9 HAS_SAVED_INACTIVE_VERSION Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040506
10 INACTIVE Instance attribute Private Type reference (TYPE) ENHCOMPHEADER Enhancement Composite Header Data 20040225
11 LOCKED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040225
12 MODI_LANGU Instance attribute Private Type reference (TYPE) SPRAS Language Key 20040315
13 NEW Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20040225
14 ORG_LANGU Instance attribute Private Type reference (TYPE) SPRAS Language Key 20040315
15 PARENTS_ACTIVE Instance attribute Private Type reference (TYPE) ENHCOMPOSITENAME_IT 20100712
16 PARENTS_INACTIVE Instance attribute Private Type reference (TYPE) ENHCOMPOSITENAME_IT Internal Table for ENHCOMPOSITECHILD 20100712
17 PERSISTENCE_TOOL Instance attribute Private Object reference (TYPE REF TO) IF_ENH_COMPOSITE_PERSIST Enhancement Persistence 20040225
18 SHORTTEXT_ACTIVE Instance attribute Private Type reference (TYPE) STRING 20040506
19 SHORTTEXT_INACTIVE Instance attribute Private Type reference (TYPE) STRING 20040506
20 SHORT_TEXT_CHANGED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20040506
21 TEXT_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) CL_ENH_TEXT_REPOSITORY Web Service MD Text Repository 20040506
22 TRKORR Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20040922
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040225
2 GET_ENHCOMPHEADER Instance method Public Method 20040506
Events
Class CL_ENH_COMPOSITE has no event.
Types
Class CL_ENH_COMPOSITE 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) ENHCOMPHEADER Enhancement Composite Kopfdaten 20040225
2 Importing COMPOSITS_ACTIVE Call by reference Type reference (TYPE) ENHCOMPOSITENAME_IT Interne Tabelle über ENHCOMPOSITECHILD 20040302
3 Importing COMPOSITS_INACTIVE Call by reference Type reference (TYPE) ENHCOMPOSITENAME_IT Interne Tabelle über ENHCOMPOSITECHILD 20040302
4 Importing DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20040227
5 Importing ENH_ACTIVE Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040302
6 Importing ENH_INACTIVE Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040302
7 Importing IM_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20040921
8 Importing INACTIVE Call by reference Type reference (TYPE) ENHCOMPHEADER Enhancement Composite Kopfdaten 20040225
9 Importing LOCKED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040225
10 Importing MODI_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040315
11 Importing NEW Call by reference Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040225
12 Importing ORG_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040315
13 Importing PERSISTENCE_TOOL Call by reference Object reference (TYPE REF TO) IF_ENH_COMPOSITE_PERSIST Enhancement Persistenz 20040225
14 Importing SCWB_CALL Call by reference Type reference (TYPE) ENHBOOLEAN ' ' Aufruf aus CWB 20050708
15 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20040922

Method CONSTRUCTOR on class CL_ENH_COMPOSITE has no exception.

Method GET_ENHCOMPHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHCOMPHEADER Value transfer Type reference (TYPE) ENHCOMPHEADER Enhancement Composite Kopfdaten 20040506
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040506

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