SAP ABAP Class IF_OO_CLASS_INCL_NAMING (Access to Name Service for Class Includes)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_OO_CLIF_INCL_NAMING Access of Name Service for Includes of General Object Types 19991005
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
Class IF_OO_CLASS_INCL_NAMING  
Short Description Access to Name Service for Class Includes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 19991005   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_OO_CLASS_INCL_NAMING has no interface implemented.
Friends
Class IF_OO_CLASS_INCL_NAMING has no friend class.
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
Class IF_OO_CLASS_INCL_NAMING has no event.
Types
Class 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 class 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 class 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