SAP ABAP Class CL_DPR_UI_LOG_OBJLINKS (UI Logic for Object Links)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_LOG_OBJLINKS  
Short Description UI Logic for Object Links    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20041109   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_DPR_API_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_DPR_CORE_SERVICE_INBOUND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_DPR_UI_LOG_OBJLINKS has no interface implemented.
Friends
Class CL_DPR_UI_LOG_OBJLINKS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_OL_TYPE_EP_ROOM Instance attribute Private Type reference (TYPE) STRING '0EP_ROOM' Object Link Type for Virtual Room 20050421
2 MR_CHANGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_DPR_UI_CHANGE_MANAGER Functions for Back-End Communication 20050103
3 MV_OBL_ROOT Instance attribute Private Type reference (TYPE) STRING Object Link Root as bo_node_name 20050111
4 MV_PROJECT_ROOT Instance attribute Private Type reference (TYPE) STRING Project Root as bo_node_name 20050111
5 SC_CV_LINK_TO_ACTION Constant Public Type reference (TYPE) STRING 'CV_LINK_TO_ACTION' Cell Variant Type Is Link to Action 20070214
6 SC_CV_LINK_TO_URL Constant Public Type reference (TYPE) STRING 'CV_LINK_TO_URL' Cell Variant Type Is Link to URL 20070214
7 SR_DPR_UI_LOG_OBJLINKS Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_OBJLINKS UI Logic for Object Links 20041109
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20041109
2 CREATE_OBL Instance method Public Method Create Object Link 20041118
3 DELETE_OBL Instance method Public Method Delete Object Link 20041118
4 GET_ACTION_PROPERTIES Instance method Public Method Permitted Actions 20050127
5 GET_APPLICATION_URL Instance method Public Method Get Applications for Object Link 20050107
6 GET_ASSOCIATED_SEVERITIES Instance method Public Method Get All Severities of an Object Link 20050111
7 GET_FIELD_PROPERTIES Instance method Public Method Field Properties for Attributes 20050127
8 GET_INSTANCE Static method Public Method Get Singleton 20041109
9 GET_OBJECT_ID_FIELDS Instance method Public Method Get Fields for Identification 20041230
10 GET_OBJECT_LINKS Instance method Public Method Get All Object Links for Project Element 20050111
11 GET_POSSIBLE_OBJECT_TYPES Instance method Public Method Get List of All Possible Object Types 20050111
12 GET_POSSIBLE_OBTYP_GROUPS Instance method Public Method Get List of All Possible Object-Type Groups 20051223
13 GET_POSSIBLE_SEVERITY_STATUSES Instance method Public Method Get List of All Possible Statuses for Severities 20050111
14 GET_VI_OBL_CREATE_VIEWDATA Instance method Public Method UI - Get Data 20041109
15 GET_VI_OBL_EDIT_VIEWDATA Instance method Public Method UI - Get Data 20041110
16 GET_VI_OBL_OVERVIEW_VIEWDATA Instance method Public Method UI - Get Data 20041110
17 INITIALIZE Instance method Public Method Reset 20050429
18 UPDATE_OBL Instance method Public Method Update Object Link 20041229
19 UPDATE_SEVERITY Instance method Public Method Set Manual Threshold Value Violation 20050404
Events
Class CL_DPR_UI_LOG_OBJLINKS has no event.
Types
Class CL_DPR_UI_LOG_OBJLINKS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DPR_UI_LOG_OBJLINKS has no parameter.
Method CONSTRUCTOR on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method CREATE_OBL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL Fehler beim Anlegen 20050103
2 Importing IS_OBJECT_LINK_DATA Call by reference Type reference (TYPE) DPR_TS_API_OBJECT_LINK_DATA Neuer Objektlink 20041119
3 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Guid des Projektelements 20041118

Method CREATE_OBL on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method DELETE_OBL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL Fehler beim Löschen 20050110
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Guid des Projektelements 20041118

Method DELETE_OBL on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_ACTION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREATE_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Aktion ist erlaubt 20050127
2 Exporting EV_DELETE_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Aktion ist erlaubt 20050127
3 Exporting EV_EDIT_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Aktion ist erlaubt 20050127
4 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050201
5 Importing IV_OBJ_LINK_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20060308
6 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Identifizierung eines Objektes 20050201

Method GET_ACTION_PROPERTIES on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_APPLICATION_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_URL Call by reference Type reference (TYPE) OLR3_TT_URL Struktur mit generierten URLS zu Objektverknüpfungen 20050107
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Guid des Projektelements 20050107

Method GET_APPLICATION_URL on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_ASSOCIATED_SEVERITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEVERITY Call by reference Type reference (TYPE) DPR_TT_API_SEVERITY_AUTO API: Attribute: automatische Schwellenwertverletzung 20050111
2 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel (CHAR32) 20050111

Method GET_ASSOCIATED_SEVERITIES on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_FIELD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) STRING Feldname 20050127
2 Importing IV_OBJL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050127
3 Returning RS_PROPERTIES Value transfer Type reference (TYPE) IF_DPR_CORE_SERVICE_INBOUND=>TY_PROPERTIES Field Properties 20050127

Method GET_FIELD_PROPERTIES on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DPR_UI_LOG_OBJLINKS Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_OBJLINKS Hilfsfunktionen zur Backendkommunikation 20041109

Method GET_INSTANCE on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_OBJECT_ID_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_FIELDS Call by reference Type reference (TYPE) DPR_TT_API_OBL_ID_FIELDS_VALUE Tabelle mit Feldbeschreibungen und Werten 20041230
2 Exporting EV_SEARCH Call by reference Type reference (TYPE) STRING Suchhilfe für Objecttype 20041230
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Art des verknüpften Objekts 20041230
4 Importing IV_OBL_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel (CHAR32) 20050103

Method GET_OBJECT_ID_FIELDS on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_LINK_UI Call by reference Type reference (TYPE) DPR_TT_UI_OBJECT_LINK UI: Attribute Object Link 20050111
2 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_OBJECT_GUID_CHAR Eindeutiger Objektschlüssel 20050111

Method GET_OBJECT_LINKS on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_POSSIBLE_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Tabelle aller Objekttypen 20050111
2 Importing IV_BO_NODE_KEY Call by reference Type reference (TYPE) DPR_TV_OBJECT_TYPE Objekttyp in der Projektplanung 20060103
3 Importing IV_OBL_GROUP Call by reference Type reference (TYPE) DPR_TV_OBL_GROUP CL_DPR_API_CO=>SC_ASTERISK Gruppierung von Objektarten 20051216

Method GET_POSSIBLE_OBJECT_TYPES on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_POSSIBLE_OBTYP_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBTYP_GROUPS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Tabelle aller Objekttypen 20051223
2 Importing IV_BO_NODE_KEY Call by reference Type reference (TYPE) DPR_TV_OBJECT_TYPE Objekttyp in der Projektplanung 20060104

Method GET_POSSIBLE_OBTYP_GROUPS on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_POSSIBLE_SEVERITY_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEVERITY Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Objektlink Severity Dropdown 20050111

Method GET_POSSIBLE_SEVERITY_STATUSES on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_VI_OBL_CREATE_VIEWDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UI_VI_OBL_CREATE Call by reference Type reference (TYPE) DPR_TS_UI_VI_OBL_CREATE Objektlinks anlegen UI Kontrolldaten 20041109

Method GET_VI_OBL_CREATE_VIEWDATA on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_VI_OBL_EDIT_VIEWDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UI_VI_OBL_EDIT Call by reference Type reference (TYPE) DPR_TS_UI_VI_OBL_EDIT Objektlink Bearbeiten UI Kontrolldaten 20041110

Method GET_VI_OBL_EDIT_VIEWDATA on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method GET_VI_OBL_OVERVIEW_VIEWDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UI_VI_OBL_OVERVIEW Call by reference Type reference (TYPE) DPR_TS_UI_VI_OBL_OVERVIEW Objektlink Übersicht UI Kontrolldaten 20041110

Method GET_VI_OBL_OVERVIEW_VIEWDATA on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_DPR_UI_LOG_OBJLINKS has no parameter.
Method INITIALIZE on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method UPDATE_OBL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL Fehler beim Aktualisieren 20050110
2 Importing IS_OBJECT_LINK Call by reference Type reference (TYPE) DPR_TS_API_OBJECT_LINK Neue Struktur des Objektlinks 20041229

Method UPDATE_OBL on class CL_DPR_UI_LOG_OBJLINKS has no exception.

Method UPDATE_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL Fehler beim Aktualisieren 20050404
2 Importing IS_OBJECT_LINK Call by reference Type reference (TYPE) DPR_TS_UI_OBJECT_LINK Neue Struktur des Objektlinks 20050404
3 Importing IV_GUID Call by reference Type reference (TYPE) DPR_TV_NOTE_KEY Eindeutiger Objektschlüssel für Notiz 20050404

Method UPDATE_SEVERITY on class CL_DPR_UI_LOG_OBJLINKS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400