SAP ABAP Class CL_CWB_DWB_OBJECT_ENSC (Implementation IF_CWB_DWB_OBJECT for TYPD)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_VERS (Package) Versions Management/CWB/Note Assistent for Enhancements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CWB_DWB_OBJECT_GENERAL General Processing for ENH-CWB 20050704
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CWB_DWB_OBJECT Interface for ABAP Workbench 20050517
Properties
Class CL_CWB_DWB_OBJECT_ENSC  
Short Description Implementation IF_CWB_DWB_OBJECT for TYPD    
Super Class CL_CWB_DWB_OBJECT_GENERAL General Processing for ENH-CWB 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_VERS   Versions Management/CWB/Note Assistent for Enhancements 
Created 20050517   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CWB_DWB_OBJECT_ENSC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CWB_DWB_OBJECT Interface for ABAP Workbench 20050517
Friends
Class CL_CWB_DWB_OBJECT_ENSC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HELP_CX_ENH_ROOT Instance attribute Private Object reference (TYPE REF TO) CX_ENH_ROOT Web Service : Exception 20050708
2 HELP_MSGV Instance attribute Private Type reference (TYPE) SYMSGV Message variable 20050708
3 HELP_MSGV80 Instance attribute Private Type reference (TYPE) SYMSGV Message variable 20050708
4 INTF_DATA Instance attribute Protected Type reference (TYPE) ENH_CWB_INTF_SPOT Enhancement CWB Interface Structure 20050704
5 REF_TO_TOOL Instance attribute Private Object reference (TYPE REF TO) IF_ENH_SPOT_COMPOSITE Enhancement Spot Composite 20050704
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ENSC Instance method Private Method Check whether object already has TADIR entry 20050719
2 CHECK_ENHNAME_IN_ALL Instance method Private Method Check whether object already has TADIR entry 20050704
3 CREATE_ENSC Instance method Private Method Check whether object already has TADIR entry 20050704
4 DELETE_ENSC Instance method Private Method Check whether object already has TADIR entry 20050725
5 GET_USING_OBJECTS Instance method Private Method Determine Used Objects 20061206
Events
Class CL_CWB_DWB_OBJECT_ENSC has no event.
Types
Class CL_CWB_DWB_OBJECT_ENSC has no local type.
Method Signatures

Method CHANGE_ENSC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ADD_DATA Call by reference Type reference (TYPE) ANY 20050719
2 Importing X_CHECK_MODE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20050719
3 Importing X_DESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050719
4 Importing X_ENSC Call by reference Type reference (TYPE) SVRS2_XENSC 20050719
5 Exporting X_MISSING_OBJECTS Call by reference Type reference (TYPE) SCWB_T_E071 Note Assistant: Transportobjekte 20050719
# Exception Resumable Description Created on
1 CX_ENH_ROOT Fehler aus ENH-Tool 20050719

Method CHECK_ENHNAME_IN_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_MISSING_OBJECTS Call by reference Type reference (TYPE) SCWB_T_E071 Note Assistant: Transportobjekte 20050704
2 Importing I_DELETE Call by reference Type reference (TYPE) ENHBOOLEAN ABAP_FALSE Enhancement Boolean 20061208
3 Importing X_ENSC Call by reference Type reference (TYPE) SVRS2_XENSC 20050704
# Exception Resumable Description Created on
1 ENHNAME_MISSMATCH Nicht in TADIR gefunden 20050704

Method CREATE_ENSC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ADD_DATA Call by reference Type reference (TYPE) ANY 20050704
2 Importing X_CHECK_MODE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20050704
3 Importing X_DESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050704
4 Importing X_ENSC Call by reference Type reference (TYPE) SVRS2_XENSC 20050704
5 Exporting X_MISSING_OBJECTS Call by reference Type reference (TYPE) SCWB_T_E071 Note Assistant: Transportobjekte 20050704
# Exception Resumable Description Created on
1 CX_ENH_ROOT Fehler aus ENH-Tool 20050704

Method DELETE_ENSC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ADD_DATA Call by reference Type reference (TYPE) ANY 20050725
2 Importing X_CHECK_MODE Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20050725
3 Importing X_DESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050725
4 Importing X_ENSC Call by reference Type reference (TYPE) SVRS2_XENSC 20050725
5 Exporting X_MISSING_OBJECTS Call by reference Type reference (TYPE) SCWB_T_E071 Note Assistant: Transportobjekte 20050725
6 Exporting X_USING_OBJECTS Call by reference Type reference (TYPE) SCWB_T_E071 Note Assistant: Transportobjekte 20050725
# Exception Resumable Description Created on
1 CX_ENH_ROOT Fehler aus ENH-Tool 20050725

Method GET_USING_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USING_OBJECTS Call by reference Type reference (TYPE) SCWB_T_E071 Note Assistant: Transportobjekte 20061206
2 Importing IS_XVERSIONABLE_OBJECT Call by reference Type reference (TYPE) SVRS2_XVERSIONABLE_OBJECT 20061206

Method GET_USING_OBJECTS on class CL_CWB_DWB_OBJECT_ENSC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710