SAP ABAP Class IF_DPR_ENTITY (Development Projects: Interface of All Entities)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_DPR_COMMON Development Projects: Interface for All Application Objects 20011210
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_ENTITY Development Projects: Abstract Class for DPR Entities 20041104
Properties
Class IF_DPR_ENTITY  
Short Description Development Projects: Interface of All Entities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20011210   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DPR_ENTITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_DPR_ENTITY has no interface implemented.
Friends
Class IF_DPR_ENTITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_EDIT_MODE_CHANGE Instance attribute Public Attribute reference (LIKE) 20011210
2 SC_EDIT_MODE_DISPLAY Instance attribute Public Attribute reference (LIKE) 20011210
3 SC_LOCK_MODE_EXCLUSIVE Constant Public Type reference (TYPE) DPR_TV_LOCK_MODE 'E' Lock Mode 'Exclusive Lock' 20011210
4 SC_LOCK_MODE_SHARED Constant Public Type reference (TYPE) DPR_TV_LOCK_MODE 'S' Lock Mode 'Shared Lock' 20011210
5 SC_LOCK_MODE_UNLOCKED Constant Public Type reference (TYPE) DPR_TV_LOCK_MODE 'U' Lock Mode 'Unlocked' 20011210
6 SC_STATE_CHANGED Instance attribute Public Attribute reference (LIKE) 20011210
7 SC_STATE_CREATED Instance attribute Public Attribute reference (LIKE) 20011210
8 SC_STATE_DELETED Instance attribute Public Attribute reference (LIKE) 20011210
9 SC_STATE_FREED Instance attribute Public Attribute reference (LIKE) 20011210
10 SC_STATE_LOADED Instance attribute Public Attribute reference (LIKE) 20011210
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method 20011210
2 GET_DESCRIPTION Instance method Public Method 20011210
3 GET_EDIT_MODE Instance method Public Method 20011210
4 GET_EXTERNAL_ID Instance method Public Method Access Method to External Identification (Reading) 20020610
5 GET_GUID Instance method Public Method 20011210
6 GET_HIERARCHY_NODE Instance method Public Method Access Methods to Hierarchy Node (Reading) 20011210
7 GET_LEVEL Instance method Public Method Access Method to Absolute Stage (Reading) 20041116
8 GET_LOCK_MODE Instance method Public Method Access Method to Lock Mode (Reading) 20011210
9 GET_LONG_TEXT Instance method Public Method Access Method to Long Text (Reading) 20020320
10 GET_NATIVE_OBJECT Instance method Public Method 20011210
11 GET_NOTES Instance method Public Method Access Method to Notes (Reading) 20041115
12 GET_OBJECT_TYPE Instance method Public Method 20011210
13 GET_OBJECT_TYPE_DESCRIPTION Instance method Public Method 20011210
14 GET_PARENT Instance method Public Method 20011210
15 GET_ROOT Instance method Public Method 20040405
16 GET_STATE Instance method Public Method 20011210
17 GET_VERSION_NUMBER Instance method Public Method Access Method to Version Number (Reading) 20031027
18 GET_VERSION_TYPE Instance method Public Method 20030912
19 HAS_CHANGES Instance method Public Method 20011210
20 IS_CHANGEABLE Instance method Public Method 20011210
21 IS_IN_EDIT_MODE Instance method Public Method 20011210
22 IS_IN_LOCK_MODE Instance method Public Method Is the application object locked in a certain mode? 20020111
23 IS_PERSISTENT Instance method Public Method 20011210
24 IS_TEMPLATE Instance method Public Method 20011210
25 NOTIFY_NATIVE_OBJECT_CHANGED Instance method Public Method 20011210
26 ON_CHANGES_COMMITED Instance method Public Method 20020109
27 SET_CHANGED Instance method Public Method Access Method to Change Flag (Writing) 20060426
28 SET_DESCRIPTION Instance method Public Method Access Method to Short Text/Description (Writing) 20020320
29 SET_EDIT_MODE Instance method Public Method Access Method for Processing Mode (Write) 20011210
30 SET_LONG_TEXT Instance method Public Method Access Method to Long Text (Writing) 20020320
31 SET_NOTE Instance method Public Method Access Method to Current Note (Writing) 20041115
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20011210
2 CREATED Instance Event
(0)
Public
(2)
20011210
3 DELETED Instance Event
(0)
Public
(2)
20011210
4 FREED Instance Event
(0)
Public
(2)
20011210
5 LOADED Instance Event
(0)
Public
(2)
20011210
Types
Class IF_DPR_ENTITY has no local type.
Method Signatures

Method DELETE Signature

Method DELETE on class IF_DPR_ENTITY has no parameter.
Method DELETE on class IF_DPR_ENTITY has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class IF_DPR_ENTITY has no parameter.
Method GET_DESCRIPTION on class IF_DPR_ENTITY has no exception.

Method GET_EDIT_MODE Signature

Method GET_EDIT_MODE on class IF_DPR_ENTITY has no parameter.
Method GET_EDIT_MODE on class IF_DPR_ENTITY has no exception.

Method GET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTERNAL_ID Value transfer Type reference (TYPE) CGPL_EXTID Externe Identifikation 20020610

Method GET_EXTERNAL_ID on class IF_DPR_ENTITY has no exception.

Method GET_GUID Signature

Method GET_GUID on class IF_DPR_ENTITY has no parameter.
Method GET_GUID on class IF_DPR_ENTITY has no exception.

Method GET_HIERARCHY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_HIERARCHY_NODE Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Hierarchieknoten (Native-Objekt) 20011210
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_COMPOSITE_ERROR Development Projects: Fehler beim Zugriff auf Komponente 20011219

Method GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEVEL Value transfer Type reference (TYPE) CGPL_LEVEL CGPL Planung Stufe eines Vorganges 20041116

Method GET_LEVEL on class IF_DPR_ENTITY has no exception.

Method GET_LOCK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCK_MODE Value transfer Type reference (TYPE) DPR_TV_LOCK_MODE Sperrmodus des Anwendungsobjekts 20011210

Method GET_LOCK_MODE on class IF_DPR_ENTITY has no exception.

Method GET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Langtext (Tabelle) 20020320
2 Exporting EV_STRING Call by reference Type reference (TYPE) STRING Langtext (String) 20020320
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Sprache 20020320

Method GET_LONG_TEXT on class IF_DPR_ENTITY has no exception.

Method GET_NATIVE_OBJECT Signature

Method GET_NATIVE_OBJECT on class IF_DPR_ENTITY has no parameter.
Method GET_NATIVE_OBJECT on class IF_DPR_ENTITY has no exception.

Method GET_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOTES_READ_ONLY Call by reference Type reference (TYPE) STRING Nur lesbarer Teil der Notizen 20041115
2 Exporting EV_NOTE_CURRENT Call by reference Type reference (TYPE) STRING Aktuelle Notiz 20041115

Method GET_NOTES on class IF_DPR_ENTITY has no exception.

Method GET_OBJECT_TYPE Signature

Method GET_OBJECT_TYPE on class IF_DPR_ENTITY has no parameter.
Method GET_OBJECT_TYPE on class IF_DPR_ENTITY has no exception.

Method GET_OBJECT_TYPE_DESCRIPTION Signature

Method GET_OBJECT_TYPE_DESCRIPTION on class IF_DPR_ENTITY has no parameter.
Method GET_OBJECT_TYPE_DESCRIPTION on class IF_DPR_ENTITY has no exception.

Method GET_PARENT Signature

Method GET_PARENT on class IF_DPR_ENTITY has no parameter.
Method GET_PARENT on class IF_DPR_ENTITY has no exception.

Method GET_ROOT Signature

Method GET_ROOT on class IF_DPR_ENTITY has no parameter.
Method GET_ROOT on class IF_DPR_ENTITY has no exception.

Method GET_STATE Signature

Method GET_STATE on class IF_DPR_ENTITY has no parameter.
Method GET_STATE on class IF_DPR_ENTITY has no exception.

Method GET_VERSION_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION_NUMBER Value transfer Type reference (TYPE) CGPL_TV_VERSION Versionsnummer 20031027

Method GET_VERSION_NUMBER on class IF_DPR_ENTITY has no exception.

Method GET_VERSION_TYPE Signature

Method GET_VERSION_TYPE on class IF_DPR_ENTITY has no parameter.
Method GET_VERSION_TYPE on class IF_DPR_ENTITY has no exception.

Method HAS_CHANGES Signature

Method HAS_CHANGES on class IF_DPR_ENTITY has no parameter.
Method HAS_CHANGES on class IF_DPR_ENTITY has no exception.

Method IS_CHANGEABLE Signature

Method IS_CHANGEABLE on class IF_DPR_ENTITY has no parameter.
Method IS_CHANGEABLE on class IF_DPR_ENTITY has no exception.

Method IS_IN_EDIT_MODE Signature

Method IS_IN_EDIT_MODE on class IF_DPR_ENTITY has no parameter.
Method IS_IN_EDIT_MODE on class IF_DPR_ENTITY has no exception.

Method IS_IN_LOCK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) DPR_TV_LOCK_MODE SC_LOCK_MODE_EXCLUSIVE Sperrmodus des Anwendungsobjekts 20020111
2 Returning RV_IS_IN_LOCK_MODE Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Objekt ist im angegebenen Modus gesperrt 20020111

Method IS_IN_LOCK_MODE on class IF_DPR_ENTITY has no exception.

Method IS_PERSISTENT Signature

Method IS_PERSISTENT on class IF_DPR_ENTITY has no parameter.
Method IS_PERSISTENT on class IF_DPR_ENTITY has no exception.

Method IS_TEMPLATE Signature

Method IS_TEMPLATE on class IF_DPR_ENTITY has no parameter.
Method IS_TEMPLATE on class IF_DPR_ENTITY has no exception.

Method NOTIFY_NATIVE_OBJECT_CHANGED Signature

Method NOTIFY_NATIVE_OBJECT_CHANGED on class IF_DPR_ENTITY has no parameter.
Method NOTIFY_NATIVE_OBJECT_CHANGED on class IF_DPR_ENTITY has no exception.

Method ON_CHANGES_COMMITED Signature

Method ON_CHANGES_COMMITED on class IF_DPR_ENTITY has no parameter.
Method ON_CHANGES_COMMITED on class IF_DPR_ENTITY has no exception.

Method SET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_STATE_SOLELY Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060426

Method SET_CHANGED on class IF_DPR_ENTITY has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CGPL_TEXT1 Kurztext/Beschreibung des Objekts 20020320
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Sprache 20020320
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020320

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) DPR_TV_EDIT_MODE Bearbeitungsmodus (Anzeigen bzw. Ändern) 20011210
2 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = OK) 20011220

Method SET_EDIT_MODE on class IF_DPR_ENTITY has no exception.

Method SET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) TEXT_LINE_TAB Langtext (Tabelle) 20020320
2 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Sprache 20020320
3 Importing IV_STRING Call by reference Type reference (TYPE) STRING Langtext (String) 20020320
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20020320

Method SET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NOTE Call by reference Type reference (TYPE) STRING Aktuelle Notiz 20041115
# Exception Resumable Description Created on
1 CX_DPR_OBJECT_UPDATE_ERROR Development Projects: Fehler beim Ändern Anwendungsobjekt 20041115
Event Signatures

Event CHANGED Signature
Event CHANGED on class IF_DPR_ENTITY has no parameter.
Event CREATED Signature
Event CREATED on class IF_DPR_ENTITY has no parameter.
Event DELETED Signature
Event DELETED on class IF_DPR_ENTITY has no parameter.
Event FREED Signature
Event FREED on class IF_DPR_ENTITY has no parameter.
Event LOADED Signature
Event LOADED on class IF_DPR_ENTITY has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in