SAP ABAP Class CL_GYY_REPORT_SOURCE (Source Code of a Report)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GYY_MODEL (Package) Code Generating Model
Properties
Class CL_GYY_REPORT_SOURCE  
Short Description Source Code of a Report    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GYY_MODEL   Code Generating Model 
Created 20080207   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GYY_REPORT_SOURCE has no forward declaration.
Interfaces
Class CL_GYY_REPORT_SOURCE has no interface implemented.
Friends
Class CL_GYY_REPORT_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_CLASS Instance attribute Private Type reference (TYPE) GYY_CLASS_DESCR_STAB Class Name, Definition, and Implementation 20080207
2 AT_SOURCE Instance attribute Private Type reference (TYPE) SMT_STRING_TAB Source Code of the Report 20080207
3 A_REPORT_NAME Instance attribute Private Type reference (TYPE) STRING CO_DUMMY_PROGRAM_NAME Program Name 20080304
4 CO_APPLICATION Constant Public Type reference (TYPE) STRING 'APPLICATION' Annotation 20080328
5 CO_CLIENT Constant Public Type reference (TYPE) STRING 'CLIENT' Annotation 20080328
6 CO_DUMMY_PROGRAM_NAME Constant Private Type reference (TYPE) STRING '#DUMMY#' Alternate Program Name 20080305
7 CO_EVENT Constant Public Type reference (TYPE) STRING 'EVENT' Annotation 20080328
8 CO_EXTENSION_ID Constant Public Type reference (TYPE) STRING 'EXTENSION_ID' Annotation 20080328
9 CO_I_APPLICATION Constant Private Type reference (TYPE) STRING 'i_application' Parameter in Template 20080328
10 CO_I_CLIENT Constant Private Type reference (TYPE) STRING 'i_client' Parameter in Template 20080328
11 CO_I_EVENT Constant Private Type reference (TYPE) STRING 'i_event' Parameter in Template 20080328
12 CO_I_EXTENSION_ID Constant Private Type reference (TYPE) STRING 'i_extension_id' Parameter in Template 20080328
13 CO_I_REPORT Constant Private Type reference (TYPE) STRING 'i_report' Parameter in Template 20080328
14 CO_I_REPOSITORY_VERSION Constant Private Type reference (TYPE) STRING 'i_repository_version' Parameter in Template 20080328
15 CO_I_ROOT_VERSION Constant Private Type reference (TYPE) STRING 'i_root_version' Parameter in Template 20080422
16 CO_I_TOOL_VERSION Constant Private Type reference (TYPE) STRING 'i_tool_version' Parameter in Template 20080328
17 CO_REPORT_BEGIN_TEMPL Constant Private Type reference (TYPE) STRING 'GYY_REPORT_BEGIN_TEMPL' Template with Report Start 20080327
18 CO_REPOSITORY_VERSION Constant Public Type reference (TYPE) STRING 'REPOSITORY_VERSION' Annotation 20080328
19 CO_ROOT_VERSION Constant Public Type reference (TYPE) STRING 'ROOT_VERSION' Annotation 20080422
20 CO_TOOL_VERSION Constant Public Type reference (TYPE) STRING 'TOOL_VERSION' Annotation 20080328
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080207
2 GET_CLASS_DESCRIPTION Instance method Public Method Return Class Description 20080304
3 GET_REPORT_NAME Instance method Public Method Return Report Name 20080304
4 GET_SOURCE_CODE Instance method Public Method Source Code of the Report 20080207
5 SET_REPORT_NAME Instance method Public Method Set Report Name (Can Only be Done Once) 20080305
Events
Class CL_GYY_REPORT_SOURCE has no event.
Types
Class CL_GYY_REPORT_SOURCE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CLIENT_CLASS Call by reference Type reference (TYPE) GYY_CLASS_DESCR_STAB Klassen die auf Serverklassen zugreifen 20080416
2 Importing IT_SERVER_CLASS Call by reference Type reference (TYPE) GYY_CLASS_DESCR_STAB Klassen auf die andere Klassen zugreifen 20080416
3 Importing I_APPLICATION Call by reference Type reference (TYPE) SMT_APPLICATION Mapping 20080327
4 Importing I_CLIENT_DEPENDENT Call by reference Type reference (TYPE) SMT_BOOLEAN mandantenabhängig 20080327
5 Importing I_EVENT Call by reference Type reference (TYPE) SMT_EVENT Mapping Schritt 20080327
6 Importing I_EXTENSION_ID Call by reference Type reference (TYPE) SMT_EXTENSION Mapping Erweiterungs ID (GUID) 20080327
7 Importing I_REPOSITORY_VERSION Call by reference Type reference (TYPE) SMT_VERSION Version 20080327
8 Importing I_ROOT_VERSION Call by reference Type reference (TYPE) SMT_VERSION Version 20080422
# Exception Resumable Description Created on
1 CX_SMT_GENERATION_ERROR Generierungsfehler 20080416

Method GET_CLASS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) GYY_CLASS_DESCR_STAB Klassenname, Definition und Implementierung 20080305

Method GET_CLASS_DESCRIPTION on class CL_GYY_REPORT_SOURCE has no exception.

Method GET_REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAME Value transfer Type reference (TYPE) STRING Reportname 20080304

Method GET_REPORT_NAME on class CL_GYY_REPORT_SOURCE has no exception.

Method GET_SOURCE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CODE Value transfer Type reference (TYPE) SMT_STRING_TAB Tabelle von Strings 20080207

Method GET_SOURCE_CODE on class CL_GYY_REPORT_SOURCE has no exception.

Method SET_REPORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING Reportname 20080305

Method SET_REPORT_NAME on class CL_GYY_REPORT_SOURCE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700