SAP ABAP Interface IF_APPL_OBJ_OHFW (Interface to OO application object)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PLM-LBK (Application Component) Logbook
⤷
DIOHFW_APP (Package) Object hierarchy framework: application layer
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CCM_MAINTENANCE_ELEMENT | CCM: Maintenance Element | 20050322 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEFECT_ENTRY_ACL | Defect log entries | 20011130 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EQUI_FOLDER_ACL | Equipment folder | 20011219 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FLIGHT_ENTRY_ACL | Flight log entry | 20011205 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FUNC_LOC_FOLDER_ACL | Functional location folder | 20011206 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_LOG_ENTRY_ACL | Logbook: log entry | 20021002 |
| 7 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_MEAS_DOC_ACL | Measurement document appl obj | 20011215 |
| 8 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_NOTIFICATION_WPS | Notification Class | 20050321 |
Properties
| Interface | IF_APPL_OBJ_OHFW | |
| Short Description | Interface to OO application object |
General Data
| Package | DIOHFW_APP | Object hierarchy framework: application layer |
| Created | 20011129 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | OHFWA | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_APPL_OBJ_OHFW has no interface.
Friends
Interface IF_APPL_OBJ_OHFW has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHG_IND | Instance attribute | Public | Type reference (TYPE) | DIOHFW_CHGIND | Change indicator | 20021107 | ||
| 2 | DATA_READ | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Indicator: data has been read in | 20021107 | ||
| 3 | R_NODE | Instance attribute | Public | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchy nodes | 20021107 | ||
| 4 | S_LOG_KEY | Instance attribute | Public | Type reference (TYPE) | DIOHFW_PROTOCOL_S | Structure for storing protocols | 20021107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Follow-up actions after including appl. obj. in hierarchy | 20040316 | |
| 2 | Instance method | Public | Method | reads the buffer content | 20070829 | |
| 3 | Instance method | Public | Method | Clears change indicator | 20021107 | |
| 4 | Instance method | Public | Method | Clears key field(s) of application object | 20021109 | |
| 5 | Instance method | Public | Method | Clears reference to OHF node | 20021115 | |
| 6 | Instance method | Public | Method | Gets change indicator | 20021107 | |
| 7 | Instance method | Public | Method | Gets key of application object | 20011204 | |
| 8 | Instance method | Public | Method | Gets key of application log | 20021107 | |
| 9 | Instance method | Public | Method | Gets node | 20021107 | |
| 10 | Instance method | Public | Method | Gets type | 20021107 | |
| 11 | Instance method | Public | Method | Follow-up actions after removing appl. obj. from hierarchy | 20011211 | |
| 12 | Instance method | Public | Method | Returns string representation of application object key | 20020824 | |
| 13 | Instance method | Public | Method | Locks application object | 20011130 | |
| 14 | Instance method | Public | Method | Re reads the old state of the application object | 20011210 | |
| 15 | Instance method | Public | Method | Sets change indicator | 20021107 | |
| 16 | Instance method | Public | Method | Sets key of application object | 20011204 | |
| 17 | Instance method | Public | Method | Sets node | 20021107 | |
| 18 | Instance method | Public | Method | Releases lock on application object | 20011130 |
Events
Interface IF_APPL_OBJ_OHFW has no event.
Types
Interface IF_APPL_OBJ_OHFW has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on Interface IF_APPL_OBJ_OHFW has no parameter.
Method ACTIVATE on Interface IF_APPL_OBJ_OHFW has no exception.
Method BUF_READ Signature
Method BUF_READ on Interface IF_APPL_OBJ_OHFW has no parameter.
Method BUF_READ on Interface IF_APPL_OBJ_OHFW has no exception.
Method CLEAR_CHG_IND Signature
Method CLEAR_CHG_IND on Interface IF_APPL_OBJ_OHFW has no parameter.
Method CLEAR_CHG_IND on Interface IF_APPL_OBJ_OHFW has no exception.
Method CLEAR_KEY Signature
Method CLEAR_KEY on Interface IF_APPL_OBJ_OHFW has no parameter.
Method CLEAR_KEY on Interface IF_APPL_OBJ_OHFW has no exception.
Method CLEAR_NODE Signature
Method CLEAR_NODE on Interface IF_APPL_OBJ_OHFW has no parameter.
Method CLEAR_NODE on Interface IF_APPL_OBJ_OHFW has no exception.
Method GET_CHG_IND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHG_IND | Value transfer | Type reference (TYPE) | DIOHFW_CHGIND | Kennzeichen ändern | 20021107 |
Method GET_CHG_IND on Interface IF_APPL_OBJ_OHFW has no exception.
Method GET_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_KEY | Value transfer | Type reference (TYPE) | DIOHFW_REF_OBJ | Bezugsobjekt | 20011204 |
Method GET_KEY on Interface IF_APPL_OBJ_OHFW has no exception.
Method GET_LOG_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LOG_KEY | Value transfer | Type reference (TYPE) | DIOHFW_PROTOCOL_S | Struktur für Ablageprotokolle | 20021107 |
Method GET_LOG_KEY on Interface IF_APPL_OBJ_OHFW has no exception.
Method GET_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_NODE | Value transfer | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchy nodes | 20021107 |
Method GET_NODE on Interface IF_APPL_OBJ_OHFW has no exception.
Method GET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TYPE | Value transfer | Type reference (TYPE) | DIOHFW_NODE_TYPE | Knoten_Typ | 20021107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Type unknown | 20021107 |
Method INACTIVATE Signature
Method INACTIVATE on Interface IF_APPL_OBJ_OHFW has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inactivation not allowed | 20020829 |
Method KEY_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_KEY_STRING | Value transfer | Type reference (TYPE) | CHAR80 | String representation of appl obj key | 20020824 |
Method KEY_TO_STRING on Interface IF_APPL_OBJ_OHFW has no exception.
Method LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LOCKING_USER | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariablen | 20011209 | |||
| 2 | I_WAIT | Call by reference | Type reference (TYPE) | DDENQWAIT | Flag indicating whether lock attempt is to be repeated | 20020928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Application object is locked by another session | 20011209 |
Method RE_READ Signature
Method RE_READ on Interface IF_APPL_OBJ_OHFW has no parameter.
Method RE_READ on Interface IF_APPL_OBJ_OHFW has no exception.
Method SET_CHG_IND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHANGE | Call by reference | Type reference (TYPE) | CHAR1 | Aktion ändern | 20021107 |
Method SET_CHG_IND on Interface IF_APPL_OBJ_OHFW has no exception.
Method SET_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_KEY | Call by reference | Type reference (TYPE) | DIOHFW_REF_OBJ | Bezugsobjekt | 20011204 |
Method SET_KEY on Interface IF_APPL_OBJ_OHFW has no exception.
Method SET_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_NODE_OHFW | Hierarchy nodes | 20021107 |
Method SET_NODE on Interface IF_APPL_OBJ_OHFW has no exception.
Method UNLOCK Signature
Method UNLOCK on Interface IF_APPL_OBJ_OHFW has no parameter.
Method UNLOCK on Interface IF_APPL_OBJ_OHFW has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 470 |