SAP ABAP Class CL_FINB_GN_GC_BUILDING_PLAN (Garbage Collector for High Level Objects)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     FINB_GENERATOR_GC (Package) Generator (Garbage Collector)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /GC1/IF_CO_GENERATED_OBJECT Interface for Generating Object Category 20041220
2 Interface implementation (CLASS c. INTERFACES i_ref)  /GC1/IF_CO_GENERATING_OBJECT Interface for Generating Object Category 20041220
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060724
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_PR_GC_BUILDING_PLAN Garabage Collector 20041222
2 Inheritance (c INHERITING FROM c_ref)  CL_UC_AREA_GEN_GC_BUILDINGPLAN Cons Area: Generation: Garbage Collector for Building Plan 20050111
Properties
Class CL_FINB_GN_GC_BUILDING_PLAN  
Short Description Garbage Collector for High Level Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FINB_GN    
Program status     
Category 0   
Package FINB_GENERATOR_GC   Generator (Garbage Collector) 
Created 20041220   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_GN_GC_BUILDING_PLAN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /GC1/IF_CO_GENERATED_OBJECT Interface for Generating Object Category 20041220
2 /GC1/IF_CO_GENERATING_OBJECT Interface for Generating Object Category 20041220
3 IF_SERIALIZABLE_OBJECT Serializable Object 20060724
Friends
Class CL_FINB_GN_GC_BUILDING_PLAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041220
2 GT_GEN_OBJTYPES Static Attribute Protected See coding 20041222
3 GT_HIGH_LEVEL Instance attribute Protected See coding 20050105
4 GT_TCONFIG Static Attribute Protected See coding 20041221
5 MS_OBJTYPE Instance attribute Protected Type reference (TYPE) /GC1/TOBJTYPE Object type definition 20041220
6 MT_COLLECTIVE_DELETION Instance attribute Protected See coding Instancies for collective deletion 20060724
7 MT_TEXBP_EXTRACT Instance attribute Protected See coding 20041222
8 MT_TGOBJ_EXTRACT Instance attribute Protected See coding 20041222
9 M_BUILDING_PLAN_NAME Instance attribute Protected Type reference (TYPE) FINB_GN_BUILDING_PLAN Class that Implements the Blueprint 20041220
10 TRUE Constant Public Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20041220
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041221
2 CONSTRUCTOR Instance method Public Constructor Constructor 20041220
3 GET_NAMESPACES Instance method Protected Method Gets / Namespace Prefixes 20050125
4 GET_OBJNAME Static method Public Method Gets Object Names 20041220
5 INITIATE Instance method Protected Method Initialize Instance Attributes 20041220
6 INITIATE_STATIC Static method Protected Method Initialize Class Attributes 20041221
Events
Class CL_FINB_GN_GC_BUILDING_PLAN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_HIGH_LEVEL Protected See coding 20050105 begin of YS_HIGH_LEVEL, APPL type FINB_GN_APPL, O_HIGH_LEVEL type ref to IF_FINB_GN_HIGH_LEVEL, end of YS_HIGH_LEVEL
2 YS_NAMESPACE Protected See coding 20050129 begin of YS_NAMESPACE, OBJTYPE type YS_TGOBJ_EXTRACT-OBJTYPE, NAMESPACE type FINB_GN_PREFIX, PREFIX(20) type C, "namespace-prefix + appl. prefix end of YS_NAMESPACE
3 YS_OBJNAME Protected See coding 20041221 begin of YS_OBJNAME, APPL_BP type FINB_GN_TEXBP-APPL_BP, CONFIG_OBJ type FINB_GN_TEXBP-CONFIG_OBJ, CONFIG_KEY type FINB_GN_TEXBP-CONFIG_KEY, end of YS_OBJNAME
4 YS_OBJTYPE Protected See coding 20041222 begin of YS_OBJTYPE, OBJTYPE type /GC1/TOBJTYPE-OBJTYPE, KIND type FINB_GN_OBJ_KIND, O_CALLBACK type ref to /GC1/IF_CO_GENERATED_OBJECT, FLG_CROSS_CLIENT type /GC1/TOBJTYPE-FLG_CROSS_CLIENT, end of YS_OBJTYPE
5 YS_TEXBP_EXTRACT Protected See coding 20041222 begin of YS_TEXBP_EXTRACT. include type YS_OBJNAME as OBJNAME. types: OBJ_GUID_BP type FINB_GN_TEXBP-OBJ_GUID_BP, used type BOOLE_D, end of YS_TEXBP_EXTRACT
6 YS_TGOBJ_EXTRACT Protected See coding 20041222 begin of YS_TGOBJ_EXTRACT, OBJTYPE type /GC1/DTE_OBJTYPE, KIND type FINB_GN_TGOBJ-KIND, PHYSICAL_NAME type FINB_GN_TGOBJ-PHYSICAL_NAME, OBJ_GUID type FINB_GN_TGOBJ-OBJ_GUID, LOGICAL_NAME type FINB_GN_TGOBJ-LOGICAL_NAME, VERSION type FINB_GN_TGOBJ-VERSION, CLIENT_DEPEND type FINB_GN_TGOBJ-CLIENT_DEPEND, INDEX_TEXBP type I, end of YS_TGOBJ_EXTRACT
7 YT_NAMESPACES Protected See coding / Namespace Prefixes 20050125 YT_NAMESPACES type hashed table of YS_NAMESPACE with unique key TABLE_LINE
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FINB_GN_GC_BUILDING_PLAN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FINB_GN_GC_BUILDING_PLAN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUILDING_PLAN_NAME Call by reference Type reference (TYPE) CSEQUENCE Klasse, die den Bauplan implementiert 20041220
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) CSEQUENCE Objektart im Garbage Collector 20041220

Method CONSTRUCTOR on class CL_FINB_GN_GC_BUILDING_PLAN has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAMESPACES Call by reference Type reference (TYPE) YT_NAMESPACES /-Namensraumpräfixe 20050125

Method GET_NAMESPACES on class CL_FINB_GN_GC_BUILDING_PLAN has no exception.

Method GET_OBJNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Value transfer Type reference (TYPE) FINB_GN_APPL 20050105
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) CLIKE 20050105
3 Importing I_CONFIG_OBJ Call by reference Type reference (TYPE) CLIKE 20050105
4 Returning R_OBJNAME Value transfer Type reference (TYPE) /GC1/DTE_OBJNAME Name des generierten Objekts 20041220

Method GET_OBJNAME on class CL_FINB_GN_GC_BUILDING_PLAN has no exception.

Method INITIATE Signature

Method INITIATE on class CL_FINB_GN_GC_BUILDING_PLAN has no parameter.
Method INITIATE on class CL_FINB_GN_GC_BUILDING_PLAN has no exception.

Method INITIATE_STATIC Signature

Method INITIATE_STATIC on class CL_FINB_GN_GC_BUILDING_PLAN has no parameter.
Method INITIATE_STATIC on class CL_FINB_GN_GC_BUILDING_PLAN has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600