Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_XML_SUPER | Common Methods | 20010608 |
Properties
| Interface | IF_SRM_XML | |
| Short Description | IF_SRM_XML |
General Data
| Package | SRM_XML_BR_MD_FP | XML, Browser, Modeler, File Plan |
| Created | 20010608 | SAP |
| Last changed | 20070911 | 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... |
| 2 | SRMXM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SRM_XML has no interface.
Friends
Interface IF_SRM_XML has no friend.
Attributes
Interface IF_SRM_XML has no attribute.
Methods
Events
Interface IF_SRM_XML has no event.
Types
Interface IF_SRM_XML has no local type.
Method Signatures
Method CHECK_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20010612 | ||||
| 2 | TYPE | Value transfer | Type reference (TYPE) | STRING | 20010612 |
Method CHECK_GID on Interface IF_SRM_XML has no exception.
Method CHECK_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20020701 | |||
| 2 | ID | Call by reference | Type reference (TYPE) | STRING | 20020701 |
Method CHECK_ID on Interface IF_SRM_XML has no exception.
Method COPY_SUBTREE_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20010618 | ||||
| 2 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20010618 | ||||
| 3 | MODEL_ID_TAB | Call by reference | Type reference (TYPE) | SRMTTSTRING | Enthällt die Modell Id's des Teilbaumes | 20061117 | |||
| 4 | NEW_GID | Call by reference | Type reference (TYPE) | I | 20010618 | ||||
| 5 | PASTE_GID | Call by reference | Type reference (TYPE) | I | 20010618 | ||||
| 6 | REF_GID | Call by reference | Type reference (TYPE) | I | 20010618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010618 | |||
| 2 | 20010618 | |||
| 3 | 20010618 |
Method FIND_FROM_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20020618 | ||||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20020618 |
Method FIND_FROM_GID on Interface IF_SRM_XML has no exception.
Method GET_ALL_MISSING_RESTRICTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROLE_TAB | Value transfer | Type reference (TYPE) | SRM_XML_ROLE_TAB | list of roles | 20011121 |
Method GET_ALL_MISSING_RESTRICTIONS on Interface IF_SRM_XML has no exception.
Method GET_ATTR_BY_GID Signature
Method GET_ATTR_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_DESCR1_STR_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCR1 | Value transfer | Type reference (TYPE) | STRING | 20010924 | ||||
| 2 | GID | Call by reference | Type reference (TYPE) | I | 20010924 |
Method GET_DESCR1_STR_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_DESCR2_STR_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCR2 | Value transfer | Type reference (TYPE) | STRING | 20020123 | ||||
| 2 | GID | Call by reference | Type reference (TYPE) | I | 20020123 |
Method GET_DESCR2_STR_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_DESCRIPTION_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION1_GID | Call by reference | Type reference (TYPE) | I | 20010612 | ||||
| 2 | DESCRIPTION2_GID | Call by reference | Type reference (TYPE) | I | 20010612 | ||||
| 3 | DESCRIPTION3_GID | Call by reference | Type reference (TYPE) | I | 20010612 | ||||
| 4 | DESCRIPTION_TAB | Call by reference | Type reference (TYPE) | SRM_XML_DESCR_TAB | list of description corresp. language | 20010612 | |||
| 5 | GID | Call by reference | Type reference (TYPE) | I | 20010612 | ||||
| 6 | WRONG_LANG_PREFIX | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | boolsche Variable (X=true, -=false, space=unknown) | 20021223 |
Method GET_DESCRIPTION_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_FATHER_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FATHER_GID | Value transfer | Type reference (TYPE) | I | 20010618 | ||||
| 2 | GID | Call by reference | Type reference (TYPE) | I | 20010618 |
Method GET_FATHER_GID on Interface IF_SRM_XML has no exception.
Method GET_FATHER_GIDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FATHER_GID_TAB | Call by reference | Type reference (TYPE) | SRMXM_GID_TAB | 20010608 | ||||
| 2 | GID | Call by reference | Type reference (TYPE) | I | 20010608 |
Method GET_FATHER_GIDS on Interface IF_SRM_XML has no exception.
Method GET_FIRSTGID_4_MODELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_ACCESS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20020625 | |||
| 2 | FIRST_GID | Value transfer | Type reference (TYPE) | I | 20020625 | ||||
| 3 | GET_BY_PARENT_NODE | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | GID unter Elternknoten zurückg. | 20031128 | ||
| 4 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020625 | ||||
| 5 | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | Elternknoten in Akte | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | xml (abstrakt) | 20020625 |
Method GET_FREEGID_4_MODELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_ACCESS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20020212 | |||
| 2 | FREE_GID | Value transfer | Type reference (TYPE) | I | 20020212 | ||||
| 3 | GET_BY_PARENT_NODE | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | GID unter Elternknoten zurückg. | 20031128 | ||
| 4 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020212 | ||||
| 5 | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | Elternknoten in Akte | 20031127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | xml (abstrakt) | 20020212 |
Method GET_ITEMS_BY_GID Signature
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 |
Method GET_LASTGID_4_MODELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_ACCESS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20020621 | |||
| 2 | GET_BY_PARENT_NODE | Call by reference | Type reference (TYPE) | BOOLEAN | IF_SRM=>FALSE | GID unter Elternknoten zurückg. | 20031128 | ||
| 3 | LAST_GID | Value transfer | Type reference (TYPE) | I | 20020621 | ||||
| 4 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20020621 | ||||
| 5 | PARENT_NODE_ID | Call by reference | Type reference (TYPE) | STRING | Elternknoten in Akte | 20031128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | xml (abstrakt) | 20020621 |
Method GET_LASTID_4_MODELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_ACCESS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20010801 | |||
| 2 | LAST_ID | Value transfer | Type reference (TYPE) | STRING | 20010801 | ||||
| 3 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20010801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | xml (abstrakt) | 20011008 |
Method GET_RAW_ATTR_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTES | Value transfer | Type reference (TYPE) | SRM_XML_ATTR_TAB | list of attributes and values | 20020701 | |||
| 2 | GID | Call by reference | Type reference (TYPE) | I | 20020701 |
Method GET_RAW_ATTR_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_REFGID_4_MODELID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_ACCESS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20010801 | |||
| 2 | FATHER_GID | Call by reference | Type reference (TYPE) | I | 20010801 | ||||
| 3 | ID_TAB | Call by reference | Type reference (TYPE) | SRM_XML_IDPOS | tab of element id and position | 20010801 | |||
| 4 | MODEL_ID | Call by reference | Type reference (TYPE) | STRING | 20010801 | ||||
| 5 | REF_GID | Value transfer | Type reference (TYPE) | I | 20010801 | ||||
| 6 | STACKED | Call by reference | Type reference (TYPE) | BOOLEAN | '-' | 20030414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | xml (abstrakt) | 20011008 |
Method GET_RELATIONS_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20020417 | ||||
| 2 | RELA_TAB | Value transfer | Type reference (TYPE) | SRM_XML_RELA_TAB | list of relations | 20020417 |
Method GET_RELATIONS_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_RESTRICTIONS_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20010726 | ||||
| 2 | ROLE_TAB | Value transfer | Type reference (TYPE) | SRM_XML_ROLE_TAB | list of roles | 20010726 |
Method GET_RESTRICTIONS_BY_GID on Interface IF_SRM_XML has no exception.
Method GET_TOP_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Value transfer | Type reference (TYPE) | I | 20010612 |
Method GET_TOP_GID on Interface IF_SRM_XML has no exception.
Method HAS_ELEMENT_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20010612 | ||||
| 2 | HAS_CHILDREN | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20010612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | xml (abstrakt) | 20011008 |
Method POPUP_DOM Signature
Method POPUP_DOM on Interface IF_SRM_XML has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010628 |
Method REMOVE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | IF_IXML_NODE | 20020618 |
Method REMOVE_NODE on Interface IF_SRM_XML has no exception.
Method UPD_RELATIONS_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20021211 | ||||
| 2 | RELA_TAB | Call by reference | Type reference (TYPE) | SRM_XML_RELA_TAB | list of roles | 20021211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20021211 | |||
| 2 | 20021211 |
Method UPD_RESTRICTIONS_BY_GID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GID | Call by reference | Type reference (TYPE) | I | 20010727 | ||||
| 2 | ROLE_TAB | Call by reference | Type reference (TYPE) | SRM_XML_ROLE_TAB | list of roles | 20010727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010727 | |||
| 2 | 20010727 |
History
| Last changed by/on | SAP | 20070911 |
| SAP Release Created in | 620 |