SAP ABAP Interface IF_OO_CLASS_INCL_NAMING (Access to Name Service for Class Includes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-CLA (Application Component) Class Builder
     SEOK (Package) ABAP Objects Class Builder Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_OO_INCLUDE_NAMING Name Service for Object Type Includes 19991005
Properties
Interface IF_OO_CLASS_INCL_NAMING  
Short Description Access to Name Service for Class Includes    
General Data
Package SEOK   ABAP Objects Class Builder Services 
Created 19991005   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEOX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OO_CLIF_INCL_NAMING Access of Name Service for Includes of General Object Types 19991005
Friends
Interface IF_OO_CLASS_INCL_NAMING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_POOL Instance attribute Public Attribute reference (LIKE) 19991005
2 CLSKEY Instance attribute Public Attribute reference (LIKE) 19991005
3 LOCALS_DEF Instance attribute Public Type reference (TYPE) PROGRAMM Local Type Definitions 19991005
4 LOCALS_IMP Instance attribute Public Type reference (TYPE) PROGRAMM Local Class Implementations 19991005
5 LOCALS_OLD Instance attribute Public Type reference (TYPE) PROGRAMM Local Classes (Old) 19991005
6 MACROS Instance attribute Public Type reference (TYPE) PROGRAMM Macros 19991005
7 MAIN_SOURCE Instance attribute Public Type reference (TYPE) PROGRAMM 20101209
8 PRIVATE_SECTION Instance attribute Public Type reference (TYPE) PROGRAMM Private Section 19991005
9 PROTECTED_SECTION Instance attribute Public Type reference (TYPE) PROGRAMM Protected Section 19991005
10 PUBLIC_SECTION Instance attribute Public Attribute reference (LIKE) 19991005
11 TESTS Instance attribute Public Type reference (TYPE) PROGRAMM 20101209
12 TRANSPORT_KEY Instance attribute Public Attribute reference (LIKE) 19991005
13 TYPE_DEP Instance attribute Public Type reference (TYPE) PROGRAMM Type-Dependent Dummy 19991005
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_METHOD_INCLUDES Instance method Public Method All Methods with Implementation Includes 19991005
2 GET_INCLUDE_BY_APPENDAGE Instance method Public Method Determine Class Include Using Name Appendage (LIMU CINC) 19991015
3 GET_INCLUDE_BY_MTDNAME Instance method Public Method Implementation Include of a Method (LIMU METH) 19991005
4 GET_INCLUDE_BY_SECTION Instance method Public Method Get Include Using Section (LIMU CPUB, CPRO, CPRI) 19991026
5 GET_MTDNAME_BY_INCLUDE Instance method Public Method Method of Corresponding Implementation Includes 19991005
Events
Interface IF_OO_CLASS_INCL_NAMING has no event.
Types
Interface IF_OO_CLASS_INCL_NAMING has no local type.
Method Signatures

Method GET_ALL_METHOD_INCLUDES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning METHODS_W_INCLUDE Value transfer Type reference (TYPE) SEOP_METHODS_W_INCLUDE Liste der Methoden mit Implementierungs-Include 19991005
# Exception Resumable Description Created on
1 INTERNAL_CLASS_NOT_EXISTING Klasse ist nicht TMDIR registriert 19991005

Method GET_INCLUDE_BY_APPENDAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPENDAGE Call by reference Type reference (TYPE) SEOP_INCLUDE_APPENDAGE Namenszusatz 19991015
2 Returning PROGNAME Value transfer Type reference (TYPE) PROGRAMM Include-Name 19991015

Method GET_INCLUDE_BY_APPENDAGE on Interface IF_OO_CLASS_INCL_NAMING has no exception.

Method GET_INCLUDE_BY_MTDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MTDNAME Call by reference Type reference (TYPE) SEOCPDNAME Methodenname 19991005
2 Returning PROGNAME Value transfer Type reference (TYPE) PROGRAMM Include-Name 19991005
3 Importing WITH_ENHANCEMENTS Value transfer Type reference (TYPE) SEOX_BOOLEAN SEOX_FALSE X = sucht auch bei den Erweiterungsmethoden in der Klasse 20070612
# Exception Resumable Description Created on
1 INTERNAL_METHOD_NOT_EXISTING Methode ist nicht in TMDIR registriert 19991005

Method GET_INCLUDE_BY_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROGNAME Value transfer Type reference (TYPE) PROGRAMM Include-Name 19991026
2 Importing SECTION Call by reference Type reference (TYPE) TROBJTYPE Transportobjekt (CPUB, CPRO. CPRI) 19991026

Method GET_INCLUDE_BY_SECTION on Interface IF_OO_CLASS_INCL_NAMING has no exception.

Method GET_MTDNAME_BY_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MTDNAME Value transfer Type reference (TYPE) SEOCPDNAME Methodenname 19991005
2 Importing PROGNAME Call by reference Type reference (TYPE) PROGRAMM Include-Name 19991005
# Exception Resumable Description Created on
1 INTERNAL_METHOD_NOT_EXISTING Methode ist nicht in TMDIR registriert 19991005
2 WRONG_CLASS Include gehört nicht zur Klasse 19991005
History
Last changed by/on SAP  20110908 
SAP Release Created in