SAP ABAP Class CL_FINB_GS_SEL_GENERATION (Generation of Selection Includes)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_GEN_SEL_SCREEN (Package) Generation of Selection Screens
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 20030324
Properties
Class CL_FINB_GS_SEL_GENERATION  
Short Description Generation of Selection Includes    
Super Class CL_FINB_GN_BUILDING_PLAN Abstract Blueprint 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_GEN_SEL_SCREEN   Generation of Selection Screens 
Created 20030324   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /EACC/CL_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FINB_GS_SEL_GENERATION has no interface implemented.
Friends
Class CL_FINB_GS_SEL_GENERATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_FINB_GS_SEL_GENERATION' Class Name 20040622
2 MC_GN_APPLICATION Constant Public Type reference (TYPE) FINB_GN_APPL 'EA' Generator: Application 20030617
3 MC_LOG_NAME_SEL_CRIT Constant Private Type reference (TYPE) STRING 'FINB_GS_SEL_CRIT' Logical Name Selection Criteria Include 20030325
4 MC_LOG_NAME_SEL_EVENTS Constant Private Type reference (TYPE) STRING 'FINB_GS_SEL_EVENTS' Logical Name Event Include 20030325
5 MC_PREFIX Constant Private Type reference (TYPE) CHAR03 'GSI' Prefix for Generated Objects 20030324
6 MC_SHLP_MDF Constant Public Type reference (TYPE) SHLPNAME '__MDF' Search Help per MDF 20031030
7 MO_CALLBACK Instance attribute Private Object reference (TYPE REF TO) IF_FINB_GS_SEL_CALLBACK Callback Class for Selection Include Generation 20041109
8 MO_GENERATOR Instance attribute Public Object reference (TYPE REF TO) IF_FINB_GN_HIGH_LEVEL High-Level Interface of the Generator 20030324
9 MO_GENERATOR_CLIENT_SPEC Static Attribute Private Object reference (TYPE REF TO) IF_FINB_GN_HIGH_LEVEL High-Level Interface of the Generator 20040526
10 MO_GENERATOR_CROSS_CLIENT Static Attribute Private Object reference (TYPE REF TO) IF_FINB_GN_HIGH_LEVEL High-Level Interface of the Generator 20040526
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030918
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030324
3 DELETE Instance method Public Method Deletes Generated Includes 20030819
4 DELETE_FOR_CALLBACK_CLASS Static method Public Method Deletes All Includes Generated Using a Callback Class 20040622
5 GENERATE Static method Public Method Generates and Ativates Includes for Selection 20030326
6 GET_INCLUDE_NAME_SEL_CRIT Instance method Public Method Returns Names of Generated Selection Criteria Includes 20030324
7 GET_INCLUDE_NAME_SEL_EVENTS Instance method Public Method Returns Names of Generated Event Includes 20030324
Events
Class CL_FINB_GS_SEL_GENERATION has no event.
Types
Class CL_FINB_GS_SEL_GENERATION has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_FINB_GS_SEL_CALLBACK Rückrufklasse für Selektionsincludegenerierung 20041109
2 Importing I_APPLICATION Call by reference Type reference (TYPE) FINB_GN_APPL MC_GN_APPLICATION Anwendung 20030324
3 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) FINB_GS_USER_KEY Benutzerdef. Schlüssel für Instanzierung der Rückrufklasse 20030324
4 Importing I_CONFIG_OBJ Call by reference Type reference (TYPE) FINB_GS_CALLBACK_CLASS Name der Rückrufklasse (implem. IF_FINB_GS_SEL_CALLBACK) 20030324
5 Importing I_CROSS_CLIENT Call by reference Type reference (TYPE) BOOLE_D 'X' = mandantenübergreifend 20041203
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20030409

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Fehlermeldungen werden als Warnungen hinzugefügt 20030819

Method DELETE on class CL_FINB_GS_SEL_GENERATION has no exception.

Method DELETE_FOR_CALLBACK_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Fehlermeldungen werden als Warnungen hinzugefügt 20040622
2 Importing I_CALLBACK_CLASS Call by reference Type reference (TYPE) FINB_GS_CALLBACK_CLASS Name der Rückrufklasse für Selektionsbildgenerierung 20040622

Method DELETE_FOR_CALLBACK_CLASS on class CL_FINB_GS_SEL_GENERATION has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_FINB_GS_SEL_CALLBACK Rückrufklasse für Selektionsincludegenerierung 20041109
2 Importing I_CALLBACK_CLASS Call by reference Type reference (TYPE) FINB_GS_CALLBACK_CLASS Name der Rückrufklasse (implem. IF_FINB_GS_SEL_CALLBACK) 20030326
3 Importing I_CROSS_CLIENT Call by reference Type reference (TYPE) BOOLE_D 'X' = mandantenübergreifend 20041203
4 Importing I_ONLY_IF_NOT_EXISTING Call by reference Type reference (TYPE) BOOLE_D ' ' Nur dann generieren, wenn Includes noch nicht vorhanden sind 20030326
5 Importing I_USER_KEY Call by reference Type reference (TYPE) FINB_GS_USER_KEY Schlüssel, mit dem Rückrufklasse instanziert wird 20030326
# Exception Resumable Description Created on
1 CX_FINB_GN_GENERATION_ERR Generierungsfehler 20030326

Method GET_INCLUDE_NAME_SEL_CRIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) PROGNAME ABAP-Programmname (initial, wenn nicht vorhanden) 20030324

Method GET_INCLUDE_NAME_SEL_CRIT on class CL_FINB_GS_SEL_GENERATION has no exception.

Method GET_INCLUDE_NAME_SEL_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) PROGNAME ABAP-Programmname (initial, wenn nicht vorhanden) 20030324

Method GET_INCLUDE_NAME_SEL_EVENTS on class CL_FINB_GS_SEL_GENERATION has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 200