Hierarchy
⤷
⤷
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
| Interface | IF_DPR_ENTITY | |
| Short Description | Development Projects: Interface of All Entities |
General Data
| Package | DEVELOPMENT_PROJECTS_SHARED | Project Management - Shared Objects |
| Created | 20011210 | SAP |
| Last changed | 20141109 | |
| 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_DPR_COMMON | Development Projects: Interface for All Application Objects | 20011210 |
Friends
Interface IF_DPR_ENTITY has no friend.
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
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
Interface IF_DPR_ENTITY has no local type.
Method Signatures
Method DELETE Signature
Method DELETE on Interface IF_DPR_ENTITY has no parameter.
Method DELETE on Interface IF_DPR_ENTITY has no exception.
Method GET_DESCRIPTION Signature
Method GET_DESCRIPTION on Interface IF_DPR_ENTITY has no parameter.
Method GET_DESCRIPTION on Interface IF_DPR_ENTITY has no exception.
Method GET_EDIT_MODE Signature
Method GET_EDIT_MODE on Interface IF_DPR_ENTITY has no parameter.
Method GET_EDIT_MODE on Interface 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 | RV_EXTERNAL_ID | Value transfer | Type reference (TYPE) | CGPL_EXTID | Externe Identifikation | 20020610 |
Method GET_EXTERNAL_ID on Interface IF_DPR_ENTITY has no exception.
Method GET_GUID Signature
Method GET_GUID on Interface IF_DPR_ENTITY has no parameter.
Method GET_GUID on Interface 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 | RR_HIERARCHY_NODE | Value transfer | Object reference (TYPE REF TO) | CL_CGPL_HIERARCHY_NODE | Hierarchieknoten (Native-Objekt) | 20011210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | RV_LEVEL | Value transfer | Type reference (TYPE) | CGPL_LEVEL | CGPL Planung Stufe eines Vorganges | 20041116 |
Method GET_LEVEL on Interface 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 | RV_LOCK_MODE | Value transfer | Type reference (TYPE) | DPR_TV_LOCK_MODE | Sperrmodus des Anwendungsobjekts | 20011210 |
Method GET_LOCK_MODE on Interface 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 | ET_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Langtext (Tabelle) | 20020320 | |||
| 2 | EV_STRING | Call by reference | Type reference (TYPE) | STRING | Langtext (String) | 20020320 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprache | 20020320 |
Method GET_LONG_TEXT on Interface IF_DPR_ENTITY has no exception.
Method GET_NATIVE_OBJECT Signature
Method GET_NATIVE_OBJECT on Interface IF_DPR_ENTITY has no parameter.
Method GET_NATIVE_OBJECT on Interface 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 | EV_NOTES_READ_ONLY | Call by reference | Type reference (TYPE) | STRING | Nur lesbarer Teil der Notizen | 20041115 | |||
| 2 | EV_NOTE_CURRENT | Call by reference | Type reference (TYPE) | STRING | Aktuelle Notiz | 20041115 |
Method GET_NOTES on Interface IF_DPR_ENTITY has no exception.
Method GET_OBJECT_TYPE Signature
Method GET_OBJECT_TYPE on Interface IF_DPR_ENTITY has no parameter.
Method GET_OBJECT_TYPE on Interface IF_DPR_ENTITY has no exception.
Method GET_OBJECT_TYPE_DESCRIPTION Signature
Method GET_OBJECT_TYPE_DESCRIPTION on Interface IF_DPR_ENTITY has no parameter.
Method GET_OBJECT_TYPE_DESCRIPTION on Interface IF_DPR_ENTITY has no exception.
Method GET_PARENT Signature
Method GET_PARENT on Interface IF_DPR_ENTITY has no parameter.
Method GET_PARENT on Interface IF_DPR_ENTITY has no exception.
Method GET_ROOT Signature
Method GET_ROOT on Interface IF_DPR_ENTITY has no parameter.
Method GET_ROOT on Interface IF_DPR_ENTITY has no exception.
Method GET_STATE Signature
Method GET_STATE on Interface IF_DPR_ENTITY has no parameter.
Method GET_STATE on Interface 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 | RV_VERSION_NUMBER | Value transfer | Type reference (TYPE) | CGPL_TV_VERSION | Versionsnummer | 20031027 |
Method GET_VERSION_NUMBER on Interface IF_DPR_ENTITY has no exception.
Method GET_VERSION_TYPE Signature
Method GET_VERSION_TYPE on Interface IF_DPR_ENTITY has no parameter.
Method GET_VERSION_TYPE on Interface IF_DPR_ENTITY has no exception.
Method HAS_CHANGES Signature
Method HAS_CHANGES on Interface IF_DPR_ENTITY has no parameter.
Method HAS_CHANGES on Interface IF_DPR_ENTITY has no exception.
Method IS_CHANGEABLE Signature
Method IS_CHANGEABLE on Interface IF_DPR_ENTITY has no parameter.
Method IS_CHANGEABLE on Interface IF_DPR_ENTITY has no exception.
Method IS_IN_EDIT_MODE Signature
Method IS_IN_EDIT_MODE on Interface IF_DPR_ENTITY has no parameter.
Method IS_IN_EDIT_MODE on Interface 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 | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | DPR_TV_LOCK_MODE | SC_LOCK_MODE_EXCLUSIVE | Sperrmodus des Anwendungsobjekts | 20020111 | ||
| 2 | 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 Interface IF_DPR_ENTITY has no exception.
Method IS_PERSISTENT Signature
Method IS_PERSISTENT on Interface IF_DPR_ENTITY has no parameter.
Method IS_PERSISTENT on Interface IF_DPR_ENTITY has no exception.
Method IS_TEMPLATE Signature
Method IS_TEMPLATE on Interface IF_DPR_ENTITY has no parameter.
Method IS_TEMPLATE on Interface IF_DPR_ENTITY has no exception.
Method NOTIFY_NATIVE_OBJECT_CHANGED Signature
Method NOTIFY_NATIVE_OBJECT_CHANGED on Interface IF_DPR_ENTITY has no parameter.
Method NOTIFY_NATIVE_OBJECT_CHANGED on Interface IF_DPR_ENTITY has no exception.
Method ON_CHANGES_COMMITED Signature
Method ON_CHANGES_COMMITED on Interface IF_DPR_ENTITY has no parameter.
Method ON_CHANGES_COMMITED on Interface 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 | 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 Interface 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 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CGPL_TEXT1 | Kurztext/Beschreibung des Objekts | 20020320 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprache | 20020320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | DPR_TV_EDIT_MODE | Bearbeitungsmodus (Anzeigen bzw. Ändern) | 20011210 | |||
| 2 | RV_RC | Value transfer | Type reference (TYPE) | I | Rückgabewert (0 = OK) | 20011220 |
Method SET_EDIT_MODE on Interface 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 | IT_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Langtext (Tabelle) | 20020320 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Sprache | 20020320 | |||
| 3 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | Langtext (String) | 20020320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_NOTE | Call by reference | Type reference (TYPE) | STRING | Aktuelle Notiz | 20041115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Development Projects: Fehler beim Ändern Anwendungsobjekt | 20041115 |
Event Signatures
Event CHANGED Signature
Event CHANGED on Interface IF_DPR_ENTITY has no parameter.
Event CREATED Signature
Event CREATED on Interface IF_DPR_ENTITY has no parameter.
Event DELETED Signature
Event DELETED on Interface IF_DPR_ENTITY has no parameter.
Event FREED Signature
Event FREED on Interface IF_DPR_ENTITY has no parameter.
Event LOADED Signature
Event LOADED on Interface IF_DPR_ENTITY has no parameter.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 100 |