SAP ABAP Class CL_RIS_DATA_MODEL_CLASSIC (Repository Information System: Classic Data Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-INR (Application Component) Repository Infosystem
     SRIS_DATA_MODEL_CLASSIC (Package) Repository Information System: Classic Data Model
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RIS_DATA_MODEL Repository Information System: Abstract Data Model 20090824
Properties
Class CL_RIS_DATA_MODEL_CLASSIC  
Short Description Repository Information System: Classic Data Model    
Super Class CL_RIS_DATA_MODEL Repository Information System: Abstract Data Model 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRIS_DATA_MODEL_CLASSIC   Repository Information System: Classic Data Model 
Created 20090824   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SINFO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RIS_DATA_MODEL_CLASSIC has no interface implemented.
Friends
Class CL_RIS_DATA_MODEL_CLASSIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EMPTY_LINE Constant Private Type reference (TYPE) RSMAXLINE '__' 20110407
2 MO_COMPATIBILITY_CLASS Instance attribute Public Object reference (TYPE REF TO) IF_RIS_DM_CL_COMPATIBILITY Repository Information System: Compatibility Interface 20090903
3 MO_REPOSITORY_DESCRIPTOR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20090826
4 MO_REPOSITORY_DESCRIPTOR_WB Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20100520
5 MT_PREPARED_CODE_RESULTS Instance attribute Protected Type reference (TYPE) RIS_T_DM_CL_OBJECT_CODE_RESULT RIS / Classic Data Model: Code Lines 20090901
6 MV_INFPROGRAM Instance attribute Public Type reference (TYPE) PROGNAME ABAP Program Name 20090826
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090826
2 CREATE_CODE_LINE_REQUEST Instance method Protected Method Generate WB Request for Code Line 20100906
3 ENRICH Instance method Protected Method Enrich Results 20100818
4 EXECUTE_CLASSIC_SEARCH Instance method Protected Method Perform Search on Old Function Module 20100127
5 EXECUTE_CLASSIC_WHERE_USED Instance method Protected Method Execute Where-Used List on Old Function Module 20100625
6 PREPARE_INFRASTRUCTURE Instance method Protected Method Arrange Old Repository Information System 20090903
Events
Class CL_RIS_DATA_MODEL_CLASSIC has no event.
Types
Class CL_RIS_DATA_MODEL_CLASSIC 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 IV_DATA_MODEL_NAME Call by reference Type reference (TYPE) RIS_DATA_MODEL_TYPE_NAME Repository Information System: Name eines Datenmodelltyps 20090826
2 Importing IV_LEGACY_TYPE Call by reference Type reference (TYPE) SEU_STYPE Workbench: Interner Typ (ohne Vorzeichen) 20090826
3 Importing IV_SUBTYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eines Objekts der Entwicklungsumgebung 20090826
4 Importing IV_TROBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20090826
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION Repository Information System: Ausnahmeklasse 20090903

Method CREATE_CODE_LINE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) EU_LNAME ABAP-Werkbench: LIMU-Name 20100906
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJ Objekttyp 20100906
3 Importing IV_POSITION Call by reference Type reference (TYPE) CHAR6 Characterfeld der Länge 6 20100906
4 Returning RO_WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20100906

Method CREATE_CODE_LINE_REQUEST on class CL_RIS_DATA_MODEL_CLASSIC has no exception.

Method ENRICH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_RESULT Call by reference Object reference (TYPE REF TO) CL_RIS_RESULT Repository Information System: Ergebnisobjekt 20100818
2 Importing IV_FULL_NAME Call by reference Type reference (TYPE) STRING 20100818
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION Repository Information System: Ausnahmeklasse 20100818

Method EXECUTE_CLASSIC_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REPOSITORY_DATA Call by reference Object reference (TYPE REF TO) DATA 20100127
2 Importing IS_PARAMETER_SEARCH Call by reference Type reference (TYPE) RIS_S_PARAMETER_SEARCH Suchparameter im Repository Infosystem 20100127
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION Repository Information System: Ausnahmeklasse 20100127

Method EXECUTE_CLASSIC_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULTS Call by reference Type reference (TYPE) RIS_T_RESULTS Repository Information System: Ergebnisobjekte 20100625
2 Importing IS_PARAMETER_WHERE_USED Call by reference Type reference (TYPE) RIS_S_PARAMETER_WHERE_USED_S RIS: Parameter des Verwendungsnachweises 20100625
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION Repository Information System: Ausnahmeklasse 20100625

Method PREPARE_INFRASTRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INFO_NAVIGATION Call by reference Type reference (TYPE) SINFO_NAVIGATION 20100129
2 Importing IV_ACTION Call by reference Type reference (TYPE) RIS_ACTION_ID Repository Information System: Aktions-ID 20100520
3 Returning RO_TABLE_DATA Value transfer Object reference (TYPE REF TO) DATA 20090903
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION Repository Information System: Ausnahmeklasse 20091203
History
Last changed by/on SAP  20130531 
SAP Release Created in 800