Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_TRANSPARENT_RECORD | Record: Transparent Record | 20031203 |
Properties
| Interface | IF_SRM_TRANSPARENT_RECORD | |
| Short Description | Transparent Record |
General Data
| Package | SRM_XML_BR_MD_FP | XML, Browser, Modeler, File Plan |
| Created | 20031203 | SAP |
| Last changed | 20090618 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_RCM_TRANSPARENT_RECORD_MODL | Transparent Record: UI-Independent Model | 20040930 | ||
| 2 | IF_SRM_TRANSPARENT_RECORD_CHG | Change Transparent Structure | 20040212 | ||
| 3 | IF_SRM_TRANSPARENT_RECORD_ITER | Transparent Record: Iterator/Collection | 20040114 |
Friends
Interface IF_SRM_TRANSPARENT_RECORD has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_GLOBTRANSPRECSYNC | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20081204 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Transparent Container | 20031203 | |
| 2 | Instance method | Public | Method | Add Element of the Transparent Container | 20031204 | |
| 3 | Instance method | Public | Method | Delete Node(s) | 20040216 | |
| 4 | Instance method | Public | Method | Return Container for an Element | 20040115 | |
| 5 | Instance method | Public | Method | Return Container for an Element (Key) | 20040930 | |
| 6 | Instance method | Public | Method | Finds Element Using the ID/Container | 20040302 | |
| 7 | Instance method | Public | Method | Returns Element for the Transparent Node | 20031203 | |
| 8 | Instance method | Public | Method | Find GUID for the Container | 20040305 | |
| 9 | Instance method | Public | Method | Returns the Node ID for an Element | 20031215 | |
| 10 | Instance method | Public | Method | Find Parent Nodes of the Element | 20050524 | |
| 11 | Instance method | Public | Method | Find Root Container | 20040310 | |
| 12 | Instance method | Public | Method | Has the container already been exploded? | 20040107 | |
| 13 | Instance method | Public | Method | Checks whether a node exists for an element | 20040115 | |
| 14 | Instance method | Public | Method | Checks whether a tree node is a transparent container | 20031203 | |
| 15 | Instance method | Public | Method | Does the node have to be drawn again? | 20040224 | |
| 16 | Instance method | Public | Method | Checks whether a tree node is transparent | 20040109 | |
| 17 | Instance method | Public | Method | Does a node exist with the same POID as the element? | 20050118 | |
| 18 | Instance method | Public | Method | All nodes have to be displayed again | 20040224 | |
| 19 | Instance method | Public | Method | Declare Container Exploded | 20040108 | |
| 20 | Instance method | Public | Method | The node has been drawn again | 20040224 |
Events
Interface IF_SRM_TRANSPARENT_RECORD has no event.
Types
Interface IF_SRM_TRANSPARENT_RECORD has no local type.
Method Signatures
Method ADD_CONTAINER_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid des Containers | 20031204 | |||
| 2 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20031203 | |||
| 3 | IM_PARENT_CONTAINER | Call by reference | Type reference (TYPE) | STRING | Eltern Container | 20040303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20031204 |
Method ADD_ELEMENT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | ID des übergeord. Containers | 20040108 | |||
| 2 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element in einem Container | 20031204 | |||
| 3 | RE_ELEMENT_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | Knoten ID des Elements | 20040107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20031219 |
Method DELETE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DELETE_CHILDS | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Kinder-Knoten löschen | 20041215 | ||
| 2 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040216 |
Method DELETE_NODE on Interface IF_SRM_TRANSPARENT_RECORD has no exception.
Method GET_CONTAINER_OF_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element in einem Container(Akte etc.) | 20040115 | |||
| 2 | RE_CONTAINER_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | Container-Knoten ID | 20040115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040115 |
Method GET_CONTAINER_OF_ELEMENT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten ID | 20040930 | |||
| 2 | RE_CONTAINER_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | Container-Knoten ID | 20040930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040930 |
Method GET_ELEMENT_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Container Knoten-Id | 20040302 | |||
| 2 | IM_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | Element Id | 20040302 | |||
| 3 | RE_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element in einem Container(Akte etc.) | 20040302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040302 |
Method GET_ELEMENT_OF_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten | 20031203 | |||
| 2 | RE_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element | 20031203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20031203 |
Method GET_GUID_OF_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040305 | |||
| 2 | RE_GUID | Value transfer | Type reference (TYPE) | STRING | GUID | 20040305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040305 |
Method GET_NODE_KEY_OF_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element in einem Container(Akte etc.) | 20031215 | |||
| 2 | RE_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | Knoten-ID | 20031215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20031215 |
Method GET_PARENT_KEY_OF_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 20050524 | ||||
| 2 | RE_PARENT_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | 20050524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen zur transparenten Akte | 20050524 |
Method GET_ROOT_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040310 | |||
| 2 | RE_ROOT_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | Root-Container ID | 20040310 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040310 |
Method IS_CONTAINER_RESOLVED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID des Containers | 20040108 | |||
| 2 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element in einem Container(Akte etc.) | 20040116 | |||
| 3 | RE_IS_RESOLVED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | boolsche Variable | 20040107 |
Method IS_CONTAINER_RESOLVED on Interface IF_SRM_TRANSPARENT_RECORD has no exception.
Method IS_NODE_4_ELEMENT_EXISTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element | 20040115 | |||
| 2 | RE_IS_EXISTING | Value transfer | Type reference (TYPE) | SRMBOOLEAN | boolsche Variable | 20040115 |
Method IS_NODE_4_ELEMENT_EXISTING on Interface IF_SRM_TRANSPARENT_RECORD has no exception.
Method IS_NODE_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten | 20031209 | |||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Poid des Containers | 20031204 | |||
| 3 | RE_IS_TRANSPARENT_CONTAINER | Value transfer | Type reference (TYPE) | SRMBOOLEAN | True/False | 20031203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20031209 |
Method IS_NODE_TO_REPAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040224 | |||
| 2 | RE_IS_TO_REPAINT | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040224 |
Method IS_NODE_TRANSPARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040109 | |||
| 2 | RE_NODE_IS_TRANSPARENT | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Knoten ist transparent | 20040109 |
Method IS_NODE_TRANSPARENT on Interface IF_SRM_TRANSPARENT_RECORD has no exception.
Method IS_PREV_NODE_POID_EXISTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Container Node Key | 20050118 | |||
| 2 | IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | Element in einem Container(Akte etc.) | 20050118 | |||
| 3 | RE_IS_EXISTING | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20050118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen zur transparenten Akte | 20050118 |
Method SET_ALL_NODES_TO_REPAINT Signature
Method SET_ALL_NODES_TO_REPAINT on Interface IF_SRM_TRANSPARENT_RECORD has no parameter.
Method SET_ALL_NODES_TO_REPAINT on Interface IF_SRM_TRANSPARENT_RECORD has no exception.
Method SET_CONTAINER_RESOLVED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_IS_RESOLVED | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | ist aufgelöst | 20040217 | ||
| 2 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040108 |
Method SET_NODE_AS_REPAINTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Knoten-ID | 20040224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerklasse zur transparenten Akte | 20040224 |
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in | 700 |