SAP ABAP Class IF_MDG_GN_OBJECT (Object in Context of the Generator)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_OBJECT_LEVEL Level of an Object in the Runtime Graph 20081218
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_DOMA Object Domain (Generator) 20081218
2 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_DTEL Object Data Element (Generator) 20081218
3 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_ERR_OBJECT Object with Errors (Generator) 20081218
4 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_FIELD Field Description (Generator) 20081218
5 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_FPOOL Function Group (Generator) 20081218
6 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_LANGUAGES Texts for an Object (Generator) 20081218
7 Interface composition (i COMPRISING i_ref)  IF_MDG_GN_STRUC Object Structure (Generator) 20081218
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_GN_FIELD Represents a Field 20081218
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_GN_OBJECT Object in Context of the Generator 20081218
Properties
Class IF_MDG_GN_OBJECT  
Short Description Object in Context of the Generator    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MDG_GN_BBI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_MDG_GN_OBJECT has no interface implemented.
Friends
Class IF_MDG_GN_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_BUILDING_PLAN Instance attribute Public Object reference (TYPE REF TO) IF_MDG_GN_BUILDING_PLAN Blueprint for Generating Raw Objects 20081218
2 A_INST_TYPE Instance attribute Public Type reference (TYPE) CHAR1 Type of Instantiation 20081218
3 A_INST_TYPE_ANY Constant Public Attribute reference (LIKE) A_INST_TYPE '1' Existing Objec (Cannot Be Changed) 20081218
4 A_INST_TYPE_LANGU Constant Public Attribute reference (LIKE) A_INST_TYPE '2' Language Object 20081218
5 A_INST_TYPE_RAW Constant Public Attribute reference (LIKE) A_INST_TYPE '3' Raw Object 20081218
6 A_KIND Instance attribute Public Type reference (TYPE) MDG_GN_OBJ_KIND Object Type (Generator) 20081218
7 A_LANGUAGE Instance attribute Public Type reference (TYPE) SPRAS Language Key 20081218
8 A_LOGICAL_NAME Instance attribute Public Type reference (TYPE) MDG_GN_LOGICAL_NAME Logical Name of Object (Generator) 20081218
9 A_OBJ_KIND_CUBE Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_CUBE InfoCube 20081218
10 A_OBJ_KIND_DOMA Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_DOMA Domain 20081218
11 A_OBJ_KIND_DTEL Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_DTEL Data Element 20081218
12 A_OBJ_KIND_ENQU Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_ENQU Lock Object 20081218
13 A_OBJ_KIND_FIELD Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND 'FLD' Field 20081218
14 A_OBJ_KIND_FPOOL Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_FPOOL Function group 20081218
15 A_OBJ_KIND_FUNC Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_FUNC Function Module 20081218
16 A_OBJ_KIND_INDX Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_INDX Secondary Index 20081218
17 A_OBJ_KIND_PROG Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_PROG ABAP Program 20081218
18 A_OBJ_KIND_STRU Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_STRU Structure 20081218
19 A_OBJ_KIND_TABL Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_TABL Table 20081218
20 A_OBJ_KIND_TTYP Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_TTYP Table Type 20081218
21 A_OBJ_KIND_TYPEGR Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND 'TYPG' Type Group 20081218
22 A_OBJ_KIND_VIEW Constant Public Type reference (TYPE) MDG_GN_OBJ_KIND CL_MDG_GN_BBI=>A_OBJ_KIND_VIEW View 20081218
23 A_STATE Instance attribute Public Type reference (TYPE) MDG_GN_OBJ_STATE Status of an Object (Generator) 20081218
24 A_STATE_ACTIVE Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '8' Status: Saved, Active 20081218
25 A_STATE_CHANGED Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '2' Status: Changed, Not Saved 20081218
26 A_STATE_CHECKED Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '4' Status: Saved, Checked, Inactive 20081218
27 A_STATE_CONVERT Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '6' Status: Checked, Inactive, Conversion Required 20081218
28 A_STATE_INACTIVE Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '3' Status: Saved, Inactive 20081218
29 A_STATE_INIT Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '7' Status. Active. Field Initialization Necessary 20081218
30 A_STATE_NEW Constant Public Type reference (TYPE) MDG_GN_OBJ_STATE '1' Status: New, Not Saved 20081218
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_WAIT Instance method Public Method Check and - if necessary - wait for activation 20081218
2 GET_BUSINESS_NAME Instance method Public Method Provides Business Name 20081218
3 GET_CATALOG_ENTRY Instance method Public Method Provides Catalog Entry 20081218
4 GET_CROSSREF Instance method Public Method Provides Where-Used List 20081218
5 GET_PHYSICAL_NAME Instance method Public Method Provides Physical Name of the Object 20081218
Events
Class IF_MDG_GN_OBJECT has no event.
Types
Class IF_MDG_GN_OBJECT has no local type.
Method Signatures

Method CHECK_AND_WAIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WAIT_LOOPS Value transfer Type reference (TYPE) I 20081218
2 Returning R_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081218

Method CHECK_AND_WAIT on class IF_MDG_GN_OBJECT has no exception.

Method GET_BUSINESS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) MDG_GN_BUSINESS_NAME FINB_GN_BUSINESS_NAME 20081218

Method GET_BUSINESS_NAME on class IF_MDG_GN_OBJECT has no exception.

Method GET_CATALOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ENTRY Call by reference Type reference (TYPE) MDG_GN_V_GOBJ Katalogeintrag 20081218
# Exception Resumable Description Created on
1 NOT_FOUND kein Eintrag vorhanden 20081218

Method GET_CROSSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USING_LIST Call by reference Type reference (TYPE) MDG_GN_T_CROSSREF Crossreferenze zu einem Objekt 20081218
2 Importing I_SCOPE Value transfer Type reference (TYPE) MDG_GN_OBJ_KIND Suchbereich 20081218

Method GET_CROSSREF on class IF_MDG_GN_OBJECT has no exception.

Method GET_PHYSICAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) MDG_GN_PHYSICAL_NAME physischer Name eines Objektes (Generator) 20081218

Method GET_PHYSICAL_NAME on class IF_MDG_GN_OBJECT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in