SAP ABAP Class CL_INM_DFM_UI_LOG_LINKS (UI / API class for DFM link handling)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_DFM (Package) Decision Flow Management
Properties
Class CL_INM_DFM_UI_LOG_LINKS  
Short Description UI / API class for DFM link handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_DFM   Decision Flow Management 
Created 20070511   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_INM_DFM_UI_LOG_LINKS has no forward declaration.
Interfaces
Class CL_INM_DFM_UI_LOG_LINKS has no interface implemented.
Friends
Class CL_INM_DFM_UI_LOG_LINKS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DFMLINKSCONTEXT Instance attribute Private Type reference (TYPE) STRING 'DFM_LINKS' 20070626
2 MC_EXT_KEY Instance attribute Public Type reference (TYPE) STRING 'EXT_KEY' 20070521
3 MC_EXT_KEY_ASSIGNED Instance attribute Public Type reference (TYPE) STRING 'EXT_KEY_ASSIGNED' 20070521
4 MC_GROUPING Instance attribute Public Type reference (TYPE) STRING 'GROUPING' 20070519
5 MC_GROUPING_TEXT Instance attribute Public Type reference (TYPE) STRING 'GROUPING_TEXT' 20070519
6 MC_GUID Instance attribute Public Type reference (TYPE) STRING 'GUID' 20070521
7 MC_INT_KEY Instance attribute Public Type reference (TYPE) STRING 'INT_KEY' 20070519
8 MC_INT_KEY_ASSIGNED Instance attribute Public Type reference (TYPE) STRING 'INT_KEY_ASSIGNED' 20070521
9 MC_LOGSYS Instance attribute Public Type reference (TYPE) STRING 'LOGSYS' 20070515
10 MC_OBJ_NAME Instance attribute Public Type reference (TYPE) STRING 'OBJ_NAME' 20070519
11 MC_OBJ_NAME_ASSIGNED Instance attribute Public Type reference (TYPE) STRING 'OBJ_NAME_ASSIGNED' 20070522
12 MC_PARENT_GUID Instance attribute Public Type reference (TYPE) STRING 'PARENT_GUID' 20070725
13 MC_POOLCONTEXT Instance attribute Private Type reference (TYPE) STRING 'SUB_POOL' 20070626
14 MC_PORTFOLIO_GUID Instance attribute Public Type reference (TYPE) STRING 'PORTFOLIO_GUID' 20070720
15 MC_SRC_GROUP Instance attribute Public Type reference (TYPE) STRING 'SRC_GROUP' 20070520
16 MC_STATE Instance attribute Public Type reference (TYPE) STRING 'STATE' 20070521
17 MC_USED_TEMPLATE Instance attribute Public Type reference (TYPE) STRING 'USED_TEMPLATE' 20070521
18 MC_USED_TYPE Instance attribute Public Type reference (TYPE) STRING 'USED_TYPE' 20070521
19 MR_ASSIGNED_CHILDS Instance attribute Private Object reference (TYPE REF TO) DATA 20070619
20 MR_NODES_BUFFER Instance attribute Private Object reference (TYPE REF TO) DATA 20070618
21 MR_SOTR Instance attribute Public Object reference (TYPE REF TO) CL_SOTR Do not delete: this is used in the application 20070522
22 MT_LOGSYS_FOR_DEST Instance attribute Private Type reference (TYPE) TT_LOGSYS_FOR_DEST 20070515
23 MV_XRPM_DESTINATION Instance attribute Public Type reference (TYPE) INM_OF_TV_OBL_DESTINATION RFC logical destination 20070515
24 SR_DFM_UI_LOG_LINKS Static Attribute Private Object reference (TYPE REF TO) CL_INM_DFM_UI_LOG_LINKS UI / API class for DFM link handling 20070511
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_ON_ASSIGN_MAIN Instance method Public Method Action processing for 'Assign Main Object' 20070514
2 ACTION_ON_ASSIGN_SUB Instance method Public Method Action processing for 'Assign / Unassign Sub Object' 20070514
3 ACTION_ON_CREATE Instance method Public Method Action processing for 'Create Main Object + Sub Objects' 20070514
4 ACTION_ON_SAVE Instance method Public Method Action processing for 'Save' 20070523
5 ACTION_ON_UNASSIGN Instance method Public Method Action processing for 'UnAssign Main + Sub Objects' 20070514
6 CONVERT_OBJECT_KEY Instance method Public Method Convert object key from int to ext format and vice versa 20070514
7 DESTROY Static method Public Method Destroy instance 20070513
8 GET_ASSIGN_MAIN_OBJECT Instance method Public Method 20070626
9 GET_ASSIGN_SUB_OBJECT Instance method Public Method 20070626
10 GET_DATA_FROM_TARGET_SYSTEM Instance method Public Method Get attribute value from target system 20070515
11 GET_DDK_PARAMS_ON_GROUP_LOGSYS Instance method Public Method Get logical systems allowed for choosen INM object group 20070520
12 GET_GROUP_TEXT Instance method Public Method Read grouping for object link type 20070513
13 GET_GUIDS_OBJECT_DELETED Instance method Public Method Provide all ids of object deleted 20070726
14 GET_INSTANCE Static method Public Method Get singleton instance 20070511
15 GET_LOGSYS_GROUP_ON_OBL_TYPE Instance method Public Method Get logical systems allowed for choosen INM object group 20070523
16 GET_MR_NODES_BUFFER Instance method Public Method Retrieve child objects 20070619
17 GET_NEXT_TEMP_ID Instance method Public Method Get next temporary ID 20070726
18 GET_OBJDATA_ON_INTKEY_OBL_TYPE Instance method Public Method Get object data on internal key and destination 20070521
19 GET_OBL_TYPE_ON_GROUP_LOGSYS Instance method Public Method Get object link type on combination group & destination 20070521
20 GET_OBL_TYPE_ON_GROUP_RFC_DEST Instance method Public Method Get object link type on combination group & destination 20070515
21 GET_RFC_DEST_LOGSYS_ON_GROUP Instance method Public Method Get logical systems allowed for choosen INM object group 20070515
22 GET_SEARCH_RESULT Instance method Public Method 20070723
23 GET_TRG_GROUP_ON_SRC_GROUP Instance method Public Method Get allowed groupings for synchronization of object types 20070513
24 IS_ASSIGN_MAIN_ALLOWED Instance method Public Method 20070626
25 MAP_UI_LOG_ATTR_INTO_IF_ATTR Instance method Private Method Map attribute name: UI logic class into interface IF_INM_OF 20070521
26 RETRIEVE_CHILD_OBJECTS Instance method Public Method Retrieve child objects 20070518
27 RETRIEVE_DFM_LINKS_FROM_DB Instance method Public Method Retrieve DFM links 20070619
28 RETRIEVE_PARENT_OBJECTS Instance method Public Method Retrieve child objects 20070720
29 RETRIEVE_SUB_OBJECT_LINK_TYPES Instance method Public Method Retrieve child objects 20070808
30 SET_MR_NODES_BUFFER Instance method Public Method Retrieve child objects 20070619
31 STORE_ASSIGNED_CHILDS Instance method Public Method Store / restore child assignment (in case database request) 20070523
32 VALIDATE_INPUT Instance method Public Method Validate input: source context and edit mode 20070622
33 VALIDATE_LINK_CHANGE Instance method Public Method Validate input: source context and edit mode 20070625
34 VALIDATE_ON_UNASSIGN Instance method Public Method Action processing for 'UnAssign Main + Sub Objects' 20070821
Events
Class CL_INM_DFM_UI_LOG_LINKS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_LOGSYS_FOR_DEST Private See coding 20070515 tt_logsys_for_dest TYPE HASHED TABLE OF ty_logsys_for_dest WITH UNIQUE KEY destination
2 TT_NODES_BUFFER Private See coding 20070618 tt_nodes_buffer TYPE HASHED TABLE OF ty_nodes_buffer WITH UNIQUE KEY obj_context
3 TY_LOGSYS_FOR_DEST Private See coding 20070515 BEGIN OF ty_logsys_for_dest , destination TYPE inm_of_tv_obl_destination, logsys TYPE logsys, END OF ty_logsys_for_dest
4 TY_NODES_BUFFER Private See coding 20070618 BEGIN OF ty_nodes_buffer , obj_context TYPE inm_ts_obj_context, dfm_links TYPE ref to data, sub_focus TYPE ref to data, sub_pool TYPE ref to data, END OF ty_nodes_buffer
Method Signatures

Method ACTION_ON_ASSIGN_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070514
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070514
3 Importing IS_OPERATION_CONTEXT Call by reference Type reference (TYPE) INM_OPERATION_CONTEXT Application operation context 20070515
4 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT 20070514
5 Importing IS_TARGET_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT 20070514
6 Importing IV_TEMP_ID Call by reference Type reference (TYPE) STRING 20070620

Method ACTION_ON_ASSIGN_MAIN on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method ACTION_ON_ASSIGN_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070521
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070521
3 Importing IS_ASSIGN_SUBOBJECT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT 20070621
4 Importing IS_OPERATION_CONTEXT Call by reference Type reference (TYPE) INM_OPERATION_CONTEXT Application operation context 20070521
5 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070521
6 Importing IS_UNASSIGN_SUBOBJECT Call by reference Type reference (TYPE) INM_TS_OBJ_LINK_DB Object Link Table Type 20070621
7 Importing IV_ASSGN_TYPE Call by reference Type reference (TYPE) STRING 20100610
8 Importing IV_MAIN_LINK_GUID Call by reference Type reference (TYPE) STRING 20070621
9 Importing IV_SUB_LINK_GUID Call by reference Type reference (TYPE) STRING 20070621

Method ACTION_ON_ASSIGN_SUB on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method ACTION_ON_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070516
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070516
3 Importing IS_OPERATION_CONTEXT Call by reference Type reference (TYPE) INM_OPERATION_CONTEXT Application operation context 20070516
4 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070516
5 Importing IS_TARGET_TEMPLATE Call by reference Type reference (TYPE) INM_TS_GROUP_TEMPLATE_ASSOC Table of grouping-template associations 20070621
6 Importing IT_CREATE_PARAMS Call by reference Type reference (TYPE) INM_OF_TT_FIELD_NAMES_VALUES Additional Parameters for Create 20070731
7 Importing IV_TEMP_ID Call by reference Type reference (TYPE) STRING 20070620

Method ACTION_ON_CREATE on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method ACTION_ON_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070523
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070523

Method ACTION_ON_SAVE on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method ACTION_ON_UNASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070515
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070515
3 Importing IS_DFM_OBJECT_LINKS Call by reference Type reference (TYPE) INM_TS_OBJ_LINK_DB 20070821
4 Importing IS_OPERATION_CONTEXT Call by reference Type reference (TYPE) INM_OPERATION_CONTEXT Application operation context 20070515
5 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070515
6 Importing IV_MAIN_LINK_GUID Call by reference Type reference (TYPE) STRING 20070821

Method ACTION_ON_UNASSIGN on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method CONVERT_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070514
2 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070514
3 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070514
4 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20070514
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070514

Method CONVERT_OBJECT_KEY on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method DESTROY Signature

Method DESTROY on class CL_INM_DFM_UI_LOG_LINKS has no parameter.
Method DESTROY on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_ASSIGN_MAIN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHECK_AGAINST_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070626
2 Importing IS_FOCUS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070626
3 Importing IV_IGNORE_UNASSIGN Call by reference Type reference (TYPE) BOOLE_D Ignore those to be unassigned 20070824
4 Returning RS_FOUND_OBJECT_CONTEXT Value transfer Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070626

Method GET_ASSIGN_MAIN_OBJECT on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_ASSIGN_SUB_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FOCUS_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070626
2 Importing IS_SUB_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070626
3 Returning RS_FOUND_OBJECT_CONTEXT Value transfer Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070626

Method GET_ASSIGN_SUB_OBJECT on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_DATA_FROM_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20070515
2 Importing IV_DESTINATION Call by reference Type reference (TYPE) INM_OF_TV_OBL_DESTINATION RFC logical destination 20070515
3 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20070515
4 Importing IV_OBL_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of object types 20090619
5 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20070515

Method GET_DATA_FROM_TARGET_SYSTEM on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_DDK_PARAMS_ON_GROUP_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20070520
2 Exporting EV_LABEL Call by reference Type reference (TYPE) STRING Name-Value Pair 20070520
3 Exporting EV_SYNC_CREATION_TYPE Call by reference Type reference (TYPE) INM_DFM_APP_OBJ_TYPE Application template type used in DFM 20070523
4 Importing IS_SOURCE_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Source object context of INM object 20070521
5 Importing IV_TARGET_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20070521
6 Importing IV_TARGET_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20070521
# Exception Resumable Description Created on
1 NOT_FOUND Exception on provided group not found 20070520

Method GET_GROUP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUPING_TEXT Call by reference Type reference (TYPE) STRING Description of object link type 20070513
2 Importing IV_GROUPING Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of Object Types 20070518
3 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070513

Method GET_GROUP_TEXT on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_GUIDS_OBJECT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GUIDS_OBJECT_DELETED Call by reference Type reference (TYPE) STANDARD TABLE 20070726

Method GET_GUIDS_OBJECT_DELETED on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DFM_UI_LOG_LINKS Value transfer Object reference (TYPE REF TO) CL_INM_DFM_UI_LOG_LINKS UI / API class for DFM link handling 20070511

Method GET_INSTANCE on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_LOGSYS_GROUP_ON_OBL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20070523
2 Exporting EV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20070523
3 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070523
# Exception Resumable Description Created on
1 NOT_FOUND Exception on provided group not found 20070523

Method GET_MR_NODES_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070619
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20070619
3 Returning RR_NODE_DATA Value transfer Object reference (TYPE REF TO) DATA 20070619

Method GET_MR_NODES_BUFFER on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_NEXT_TEMP_ID Signature

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

Method GET_NEXT_TEMP_ID on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_OBJDATA_ON_INTKEY_OBL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) INM_TT_STRING table type for contexts of DFM objects 20070622
2 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20070521
3 Importing IV_OBJ_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE 20070521
4 Returning RT_VALUES Value transfer Type reference (TYPE) INM_OF_TT_OBJECT_DATA Object data 20070521

Method GET_OBJDATA_ON_INTKEY_OBL_TYPE on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_OBL_TYPE_ON_GROUP_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20070521
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20070521
3 Returning RV_OBJECT_LINK_TYPE Value transfer Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070521

Method GET_OBL_TYPE_ON_GROUP_LOGSYS on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_OBL_TYPE_ON_GROUP_RFC_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESTINATION Call by reference Type reference (TYPE) INM_OF_TV_OBL_DESTINATION RFC logical destination 20070515
2 Importing IV_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20070515
3 Returning RV_OBJECT_LINK_TYPE Value transfer Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20070515

Method GET_OBL_TYPE_ON_GROUP_RFC_DEST on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_RFC_DEST_LOGSYS_ON_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_LOGSYS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20070515
2 Exporting ET_VALUES_RFC_DEST Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20070515
3 Importing IV_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP Group of Object Types 20070515
# Exception Resumable Description Created on
1 NOT_FOUND Exception on provided group not found 20070515

Method GET_SEARCH_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SEARCH_RESULT Value transfer Type reference (TYPE) DPR_TT_OBL_SEARCH_RESULTS Table for Results of Search for Linked Objects 20070723

Method GET_SEARCH_RESULT on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method GET_TRG_GROUP_ON_SRC_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT 20070626
2 Returning RT_VALUES Value transfer Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Name-Value Pair 20070513

Method GET_TRG_GROUP_ON_SRC_GROUP on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method IS_ASSIGN_MAIN_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHECK_AGAINST_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070719
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070626
3 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070626
4 Importing IS_TARGET_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070626

Method IS_ASSIGN_MAIN_ALLOWED on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method MAP_UI_LOG_ATTR_INTO_IF_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ATTRIBUTE Call by reference Type reference (TYPE) INM_OF_TV_FIELD_NAME Field name 20070521

Method MAP_UI_LOG_ATTR_INTO_IF_ATTR on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method RETRIEVE_CHILD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_DATA Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_NAMES_VALUES Name and value list 20070522
2 Exporting ET_CHILDS Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20070518
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070518
4 Importing IS_OBJECT_CONTEXT_ASSIGNED Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070919
5 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070518

Method RETRIEVE_CHILD_OBJECTS on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method RETRIEVE_DFM_LINKS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_DATA Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_NAMES_VALUES Name and value list 20070619
2 Exporting ET_DFM_OBJECT_LINKS Call by reference Type reference (TYPE) INM_TT_OBJ_LINK_DB Object Link Table Type 20070619
3 Importing IS_SOURCE_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Object key 20070619
4 Importing IV_IGNORE_UNASSIGN Call by reference Type reference (TYPE) BOOLE_D Ignore those to be unassigned 20070824
5 Importing IV_IS_SAVE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090710

Method RETRIEVE_DFM_LINKS_FROM_DB on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method RETRIEVE_PARENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_DATA Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_NAMES_VALUES Name and value list 20070806
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070720
3 Exporting ET_PARENTS Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20070720
4 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070720

Method RETRIEVE_PARENT_OBJECTS on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method RETRIEVE_SUB_OBJECT_LINK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ADD_DATA Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_NAMES_VALUES Name and value list 20070808
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070808
3 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070808

Method RETRIEVE_SUB_OBJECT_LINK_TYPES on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method SET_MR_NODES_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20070717
2 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070619
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20070619

Method SET_MR_NODES_BUFFER on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method STORE_ASSIGNED_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNED_CHILDS Call by reference Type reference (TYPE) ANY TABLE 20070619
2 Importing IT_ASSIGNED_CHILDS Call by reference Type reference (TYPE) ANY TABLE 20070619

Method STORE_ASSIGNED_CHILDS on class CL_INM_DFM_UI_LOG_LINKS has no exception.

Method VALIDATE_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EDIT_MODE Call by reference Type reference (TYPE) I 20070622
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070622
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070622
4 Importing IS_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_TS_OBJ_CONTEXT Context of INM object 20070622
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070622

Method VALIDATE_LINK_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070625
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070625
3 Importing IS_SOURCE_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070625
4 Importing IS_TARGET_OBJ_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070626
5 Importing IV_CREATION_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20070625
6 Importing IV_LINK_CHANGE_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20070625
7 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ANY 20070625
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20070625

Method VALIDATE_ON_UNASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20070821
2 Exporting EV_RC Call by reference Type reference (TYPE) I 20070821
3 Importing IS_DFM_OBJECT_LINKS Call by reference Type reference (TYPE) INM_TS_OBJ_LINK_DB 20070821
4 Importing IS_SOURCE_OBJECT_CONTEXT Call by reference Type reference (TYPE) INM_OBJECT_CONTEXT Context of INM object 20070821

Method VALIDATE_ON_UNASSIGN on class CL_INM_DFM_UI_LOG_LINKS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450