SAP ABAP Class CL_ADT_WDY_RIS_DATA_MODEL (Repository Information System: Classic Data Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-WDA (Application Component) Web Dynpro ABAP Design Tool for ABAP in Eclipse
     SWDP_ADT (Package) SWDP ADT Development
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 20130422
Properties
Class CL_ADT_WDY_RIS_DATA_MODEL  
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 SWDP_ADT   SWDP ADT Development 
Created 20130411   SAP 
Last change 20140121   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_ADT_WDY_RIS_DATA_MODEL has no interface implemented.
Friends
Class CL_ADT_WDY_RIS_DATA_MODEL 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 '__' 20130411
2 MO_REPOSITORY_DESCRIPTOR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20130422
3 MO_REPOSITORY_DESCRIPTOR_WB Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20130422
4 MT_PREPARED_CODE_RESULTS Instance attribute Protected Type reference (TYPE) RIS_T_DM_CL_OBJECT_CODE_RESULT 20130422
5 MV_INFPROGRAM Instance attribute Public Type reference (TYPE) PROGNAME 20130422
6 M_CNTRL_KEY Instance attribute Protected Type reference (TYPE) WDY_CONTROLLER_KEY 20130423
7 M_NO_ADDITIONAL Instance attribute Protected Type reference (TYPE) BOOLE_D 20130415
8 M_NO_PREPARE Instance attribute Protected Type reference (TYPE) BOOLE_D 20130415
9 M_RESULT_KEYS Instance attribute Private Type reference (TYPE) TY_RESULT_KEYS 20130502
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_LOCAL_REFERENCES Instance method Protected Method 20130423
2 CALL_WHERE_USED Instance method Protected Method 20130415
3 CONSTRUCTOR Instance method Public Constructor 20130411
4 CREATE_CODE_LINE_REQUEST Instance method Protected Method 20130422
5 ENRICH Instance method Protected Method 20130422
6 EXECUTE_LOCAL_WHERE_USED Instance method Protected Method 20130423
7 EXPAND_OBJECT Instance method Private Method 20130417
8 GET_ADDITIONAL_RESULTS Instance method Private Method 20130502
9 GET_ADDTIONAL_CODE_LINES Instance method Protected Method 20130417
10 GET_SOURCE_INFO Instance method Protected Method 20130423
11 PREPARE_INFRASTRUCTURE Instance method Protected Method 20130422
12 PREPARE_WHERE_USED Instance method Protected Method 20130415
13 PROCESS_WHERE_USED_RESULTS Instance method Protected Method 20130415
14 SET_SOURCE_INFO Instance method Protected Method 20130416
Events
Class CL_ADT_WDY_RIS_DATA_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_RESULT_KEY Private See coding 20130502 BEGIN OF ty_result_key, component_name TYPE wdy_component_name, controller_name TYPE wdy_controller_name, results TYPE STANDARD TABLE OF REF TO lif_result WITH NON-UNIQUE KEY table_line, END OF ty_result_key
2 TY_RESULT_KEYS Private See coding 20130502 ty_result_keys TYPE SORTED TABLE OF ty_result_key WITH UNIQUE KEY component_name controller_name
Method Signatures

Method CALCULATE_LOCAL_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULTS Call by reference Type reference (TYPE) RIS_T_RESULTS 20130423
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20130423

Method CALL_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FINDSTRINGS Value transfer Type reference (TYPE) RINFOOBJ 20130415
2 Importing P_FIND_OBJ_CLS Value transfer Type reference (TYPE) SEU_OBJ 20130415
3 Importing P_FULL_NAME Call by reference Type reference (TYPE) STRING 20130423
4 Exporting P_RAW_RESULTS Call by reference Type reference (TYPE) STANDARD TABLE 20130415
5 Importing P_SCOPE_OBJECTS Value transfer Type reference (TYPE) RINFOOBJ 20130415
6 Importing P_SCOPE_OBJECT_TYPES Value transfer Type reference (TYPE) IF_RIS_DM_CL_COMPATIBILITY=>GTY_SCOPE_OBJECT_TYPES 20130415
7 Importing P_SCOPE_OBJ_CLS Value transfer Type reference (TYPE) SEU_OBJ 20130415

Method CALL_WHERE_USED on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

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 of a Data Model Type 20130411
2 Importing IV_LEGACY_TYPE Call by reference Type reference (TYPE) SEU_STYPE Workbench: Internal type (w/o directory) 20130411
3 Importing IV_SUBTYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Type of Object of Development Environment 20130411
4 Importing IV_TROBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20130411
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION Repository Information System: Exception Class 20130411

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 20130422
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJ 20130422
3 Importing IV_POSITION Call by reference Type reference (TYPE) CHAR6 20130422
4 Returning RO_WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST 20130422

Method CREATE_CODE_LINE_REQUEST on class CL_ADT_WDY_RIS_DATA_MODEL 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 20130422
2 Importing IV_FULL_NAME Call by reference Type reference (TYPE) STRING 20130422
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20130422

Method EXECUTE_LOCAL_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULTS Call by reference Type reference (TYPE) RIS_T_RESULTS 20130424
2 Importing IS_PARAMETER_WHERE_USED Call by reference Type reference (TYPE) RIS_S_PARAMETER_WHERE_USED_S 20130424
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20130424

Method EXPAND_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT Call by reference Type reference (TYPE) SRIS 20130417
2 Exporting P_SOURCES Call by reference Type reference (TYPE) RIS_T_CODE_SOURCE_RESULT 20130417

Method EXPAND_OBJECT on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

Method GET_ADDITIONAL_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_FINDSTRINGS Call by reference Type reference (TYPE) RINFOOBJ 20130502
2 Changing P_FIND_OBJ_CLS Call by reference Type reference (TYPE) SEU_OBJ 20130502
3 Changing P_FULL_NAME Call by reference Type reference (TYPE) STRING 20130502
4 Changing P_SCOPE_OBJECTS Call by reference Type reference (TYPE) RINFOOBJ 20130502
5 Changing P_SCOPE_OBJECT_TYPES Call by reference Type reference (TYPE) IF_RIS_DM_CL_COMPATIBILITY=>GTY_SCOPE_OBJECT_TYPES 20130502
6 Changing P_SCOPE_OBJ_CLS Call by reference Type reference (TYPE) SEU_OBJ 20130502

Method GET_ADDITIONAL_RESULTS on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

Method GET_ADDTIONAL_CODE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CNTRL_KEY Call by reference Type reference (TYPE) WDY_CONTROLLER_KEY 20130417
2 Changing P_SOURCES Call by reference Type reference (TYPE) RIS_T_CODE_SOURCE_RESULT 20130417
3 Importing P_SRIS Call by reference Type reference (TYPE) SRIS 20130417

Method GET_ADDTIONAL_CODE_LINES on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

Method GET_SOURCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130423
2 Importing P_CONTROLLER_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130423
3 Exporting P_MAP_INFO Call by reference Type reference (TYPE) WDYVC_CODE_MAP_TAB_EXT 20130423
4 Exporting P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET 20130423
5 Exporting P_VERSION Call by reference Type reference (TYPE) R3STATE 20130515

Method GET_SOURCE_INFO on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

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 20130422
2 Importing IV_ACTION Call by reference Type reference (TYPE) RIS_ACTION_ID 20130422
3 Returning RO_TABLE_DATA Value transfer Object reference (TYPE REF TO) DATA 20130422
# Exception Resumable Description Created on
1 CX_RIS_EXCEPTION 20130422

Method PREPARE_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_FINDSTRINGS Call by reference Type reference (TYPE) RINFOOBJ 20130415
2 Changing P_FIND_OBJ_CLS Call by reference Type reference (TYPE) SEU_OBJ 20130415
3 Changing P_FULL_NAME Call by reference Type reference (TYPE) STRING 20130415
4 Changing P_SCOPE_OBJECTS Call by reference Type reference (TYPE) RINFOOBJ 20130415
5 Changing P_SCOPE_OBJECT_TYPES Call by reference Type reference (TYPE) IF_RIS_DM_CL_COMPATIBILITY=>GTY_SCOPE_OBJECT_TYPES 20130415
6 Changing P_SCOPE_OBJ_CLS Call by reference Type reference (TYPE) SEU_OBJ 20130415

Method PREPARE_WHERE_USED on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

Method PROCESS_WHERE_USED_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FIND_OBJ_CLS Call by reference Type reference (TYPE) SEU_OBJ 20130416
2 Importing P_RAW_RESULTS Call by reference Type reference (TYPE) STANDARD TABLE 20130415

Method PROCESS_WHERE_USED_RESULTS on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.

Method SET_SOURCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CALLED_BY_AIE Call by reference Type reference (TYPE) BOOLE_D 20130423
2 Importing P_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro: Component Name 20130416
3 Importing P_CONTROLLER_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130418
4 Importing P_MAP_INFO Call by reference Type reference (TYPE) WDYVC_CODE_MAP_TAB_EXT 20130424
5 Importing P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET 20130424

Method SET_SOURCE_INFO on class CL_ADT_WDY_RIS_DATA_MODEL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740