Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /PLMB/CL_SPI_METADATA_NODE | Metadata of a Node | 20100816 |
Properties
Interface | /PLMB/IF_SPI_METADATA_NODE | |
Short Description | Metadata of a single node |
General Data
Package | /PLMB/BA_SPI_CORE | Service Provider Infrastructure: Core |
Created | 20100813 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /PLMB/IF_SPI_METADATA_NODE has no interface.
Friends
Interface /PLMB/IF_SPI_METADATA_NODE has no friend.
Attributes
Interface /PLMB/IF_SPI_METADATA_NODE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Checks if the given node is a superior | 20100813 |
2 | ![]() |
Instance method | Public | Method | Compares the definition of this node with another one | 20101207 |
3 | ![]() |
Instance method | Public | Method | Provides the Application Building Block ID | 20100813 |
4 | ![]() |
Instance method | Public | Method | Provides details of an action | 20100813 |
5 | ![]() |
Instance method | Public | Method | Provides all action names | 20100813 |
6 | ![]() |
Instance method | Public | Method | Provides internal associations | 20131001 |
7 | ![]() |
Instance method | Public | Method | Provides outbound associations | 20131001 |
8 | ![]() |
Instance method | Public | Method | Provides cardinality | 20110927 |
9 | ![]() |
Instance method | Public | Method | Provides the metadata of the child nodes | 20100813 |
10 | ![]() |
Instance method | Public | Method | Provides container for the node data | 20100813 |
11 | ![]() |
Instance method | Public | Method | Provides RTTI of the node data | 20100813 |
12 | ![]() |
Instance method | Public | Method | Provides details of the delete operation | 20100818 |
13 | ![]() |
Instance method | Public | Method | Provides the dependent nodes | 20100831 |
14 | ![]() |
Instance method | Public | Method | Provides container for the node ID | 20100813 |
15 | ![]() |
Instance method | Public | Method | Provides RTTI of the node ID | 20100813 |
16 | ![]() |
Instance method | Public | Method | Provides all initialization operations | 20100817 |
17 | ![]() |
Instance method | Public | Method | Provides details of the insert operation | 20100818 |
18 | ![]() |
Instance method | Public | Method | Provides the node name | 20100813 |
19 | ![]() |
Instance method | Public | Method | Provides the metadata of the parent node | 20100813 |
20 | ![]() |
Instance method | Public | Method | Provides the node path | 20100813 |
21 | ![]() |
Instance method | Public | Method | Provides details of a query | 20100818 |
22 | ![]() |
Instance method | Public | Method | Provides all query names | 20100813 |
23 | ![]() |
Instance method | Public | Method | Provides the container for the given type of reference data | 20110608 |
24 | ![]() |
Instance method | Public | Method | Provides details of a retrieve | 20121121 |
25 | ![]() |
Instance method | Public | Method | Provides the operations that are supported by the node | 20100818 |
26 | ![]() |
Instance method | Public | Method | Provides the kind of properties that are controlled | 20110608 |
27 | ![]() |
Instance method | Public | Method | Provides the target node by association | 20131001 |
28 | ![]() |
Instance method | Public | Method | Provides details of the update operation | 20100818 |
29 | ![]() |
Instance method | Public | Method | Is Reference Type for Operation Properties supported | 20110823 |
30 | ![]() |
Instance method | Public | Method | Is Reference Type for Field Properties supported | 20110823 |
31 | ![]() |
Instance method | Public | Method | Is the node a root node? | 20100813 |
32 | ![]() |
Instance method | Public | Method | Is the node a target node by association? | 20131001 |
33 | ![]() |
Instance method | Public | Method | Is the node transient (not relevant for save)? | 20100813 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | METADATA_CHANGED | Instance Event (0) |
Public (2) |
Informs about changed node metadata | 20100824 |
Types
Interface /PLMB/IF_SPI_METADATA_NODE has no local type.
Method Signatures
Method CHECK_IF_NODE_IS_SUPERIOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_POTENTIAL_SUPERIOR | Call by reference | Object reference (TYPE REF TO) | /PLMB/IF_SPI_METADATA_NODE | Metadata of a single node | 20100813 | ||
2 | ![]() |
RV_NODE_IS_SUPERIOR | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100813 |
Method CHECK_IF_NODE_IS_SUPERIOR on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method COMPARE_WITH_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ID_STRUCTURE_MATCHES | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101207 | ||
2 | ![]() |
IO_METADATA_NODE | Call by reference | Object reference (TYPE REF TO) | /PLMB/IF_SPI_METADATA_NODE | Metadata of a single node | 20101207 |
Method COMPARE_WITH_NODE on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_ABBID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_ABBID | Value transfer | Type reference (TYPE) | /PLMB/SPI_ABBID | Application Building Block ID | 20100813 |
Method GET_ABBID on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_ACTION_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_EXPORT_STRUC_RTTI | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20100818 | ||
2 | ![]() |
EO_IMPORT_STRUC_RTTI | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20100818 | ||
3 | ![]() |
ER_EXPORT_STRUC_CONTAINER | Call by reference | Object reference (TYPE REF TO) | DATA | Data Container for Insert Structure | 20100818 | ||
4 | ![]() |
ER_IMPORT_STRUC_CONTAINER | Call by reference | Object reference (TYPE REF TO) | DATA | Data Container for Insert Structure | 20100818 | ||
5 | ![]() |
ET_EXPORT_STRUC_COMP_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COMPONENT_DETAILS | Component Details of Export Structure | 20111026 | ||
6 | ![]() |
ET_IMPORT_STRUC_COMP_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COMPONENT_DETAILS | Component Details for Export Structure | 20111026 | ||
7 | ![]() |
EV_ACTION_DESCRIPTION | Call by reference | Type reference (TYPE) | /PLMB/SPI_ACTION_DESCRIPTION | Description for ACTION | 20120123 | ||
8 | ![]() |
EV_NODE_ID_RELEVANCE | Call by reference | Type reference (TYPE) | /PLMB/SPI_ACTION_ID_RELEVANCE | Relevance of Node IDs for ACTION | 20120123 | ||
9 | ![]() |
EV_NOT_SAVE_RELEVANT | Call by reference | Type reference (TYPE) | /PLMB/SPI_NOT_SAVE_RELEVANT | Not Relevant for Save Indicator | 20100813 | ||
10 | ![]() |
EV_SIDEEFFECT | Call by reference | Type reference (TYPE) | /PLMB/SPI_SIDEEFFECT | Side Effect | 20100813 | ||
11 | ![]() |
IV_ACTION_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_ACTION_NAME | Action Name | 20100813 |
Method GET_ACTION_DETAILS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_ACTION_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACTION_NAME | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_ACTION_NAME | Action name | 20100818 |
Method GET_ACTION_NAMES on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_ASSOCIATION_INTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSOCIATION | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_ASSOCIATION_INTERN | Internal Association | 20131001 |
Method GET_ASSOCIATION_INTERN on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_ASSOCIATION_OUTBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSOCIATION | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_ASSOCIATION_OUTBND | Outbound Association | 20131001 |
Method GET_ASSOCIATION_OUTBOUND on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_CARDINALITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CARDINALITY | Value transfer | Type reference (TYPE) | /PLMB/SPI_CARDINALITY | Cardinality | 20110927 |
Method GET_CARDINALITY on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHILD | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_METADATA_NODE_INST | Table of node metadata instances | 20100818 |
Method GET_CHILDREN on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_DATA_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA_STANDARD_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120920 | |||
2 | ![]() |
ER_DATA_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20100813 | |||
3 | ![]() |
ER_DATA_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20100813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SPI Metadata Exception | 20100827 |
Method GET_DATA_RTTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_STRUCTURE_DESCRIPTION | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100813 | ||
2 | ![]() |
EO_TABLE_DESCRIPTION | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20100813 | ||
3 | ![]() |
ET_COMPONENT_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COMPONENT_DETAILS | Component Details | 20101013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SPI Metadata Exception | 20100817 |
Method GET_DELETE_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SIDEEFFECT | Call by reference | Type reference (TYPE) | /PLMB/SPI_SIDEEFFECT | Side Effect | 20100818 |
Method GET_DELETE_DETAILS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_DEPENDENT_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DEPENDENT_NODES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_NAME | Node Names | 20100831 |
Method GET_DEPENDENT_NODES on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_ID_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ID_STANDARD_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120920 | |||
2 | ![]() |
ER_ID_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20100813 | |||
3 | ![]() |
ER_ID_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20100813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SPI Metadata Exception | 20100817 |
Method GET_ID_RTTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_STRUCTURE_DESCRIPTION | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20100813 | ||
2 | ![]() |
EO_TABLE_DESCRIPTION | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20100813 | ||
3 | ![]() |
ET_COMPONENT_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COMPONENT_DETAILS | Component Details | 20101013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SPI Metadata Exception | 20100817 |
Method GET_INIT_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_INIT_OPERATION | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INIT_OPERATION | Initialization Operations | 20100818 |
Method GET_INIT_OPERATIONS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_INSERT_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_IMPORT_STRUC_RTTI | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20100818 | ||
2 | ![]() |
ER_IMPORT_STRUC_CONTAINER | Call by reference | Object reference (TYPE REF TO) | DATA | 20100818 | |||
3 | ![]() |
ET_COMPONENT_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_COMPONENT_DETAILS | Component Details | 20111025 | ||
4 | ![]() |
EV_SIDEEFFECT | Call by reference | Type reference (TYPE) | /PLMB/SPI_SIDEEFFECT | Side Effect | 20100818 |
Method GET_INSERT_DETAILS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NODE_NAME | Value transfer | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Node Name | 20100813 |
Method GET_NAME on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_PARENT_METADATA_NODE | Value transfer | Object reference (TYPE REF TO) | /PLMB/IF_SPI_METADATA_NODE | UI Framework - Node metadata | 20100816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SPI Metadata Exception | 20100817 |
Method GET_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PATH | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_PATH | Node Path | 20100818 |
Method GET_PATH on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_QUERY_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_CRITERIA_STRUC_RTTI | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | RTTI for criteria structure | 20100818 | ||
2 | ![]() |
EO_RESULT_TABLE_RTTI | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | RTTI for result table | 20100818 | ||
3 | ![]() |
ER_CRITERIA_STRUC_CONTAINER | Call by reference | Object reference (TYPE REF TO) | DATA | Data container for criteria structure | 20100818 | ||
4 | ![]() |
ER_RESULT_STRUC_CONTAINER | Call by reference | Object reference (TYPE REF TO) | DATA | Data container for result structure | 20100818 | ||
5 | ![]() |
ER_RESULT_TABLE_CONTAINER | Call by reference | Object reference (TYPE REF TO) | DATA | Data container for result table | 20100818 | ||
6 | ![]() |
ET_CRITERIA_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_CRITERIA_DETAILS | Criteria Details | 20100818 | ||
7 | ![]() |
ET_RESULT_DETAILS | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_RESULT_DETAILS | Result Details | 20100818 | ||
8 | ![]() |
EV_CRITERIA_GROUPING_SUPPORTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120702 | ||
9 | ![]() |
EV_FILTER_NODE_ID_SUPPORTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120702 | ||
10 | ![]() |
EV_PAGING_SUPPORTED | Call by reference | Type reference (TYPE) | /PLMB/SPI_PAGING_SUPPORTED | Paging Supported | 20120702 | ||
11 | ![]() |
EV_QUERY_DESCRIPTION | Call by reference | Type reference (TYPE) | /PLMB/SPI_QUERY_DESCRIPTION | Description for QUERY | 20120123 | ||
12 | ![]() |
EV_REQUESTED_FIELDS_SUPPORTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120702 | ||
13 | ![]() |
EV_SORTING_SUPPORTED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20120702 | ||
14 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_QUERY_NAME | Query Name | 20100818 |
Method GET_QUERY_DETAILS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_QUERY_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_QUERY_NAME | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_QUERY_NAMES | Query Names | 20100818 |
Method GET_QUERY_NAMES on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_REFERENCE_DATA_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | DATA | 20110608 | |||
2 | ![]() |
ER_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20110608 | |||
3 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_REFERENCE_TYPE | 20110608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SPI Metadata Exception (static) | 20110608 |
Method GET_RETRIEVE_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_RETRIEVE_DETAILS | Value transfer | Type reference (TYPE) | /PLMB/S_SPI_RETRIEVE_DETAILS | Retrieve Details | 20121121 |
Method GET_RETRIEVE_DETAILS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_SUPPORTED_OPERATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ACTION | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_ACTION | Operation Action | 20100818 | ||
2 | ![]() |
EV_DELETE | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_DELETE | Operation Delete | 20100818 | ||
3 | ![]() |
EV_INSERT | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_INSERT | Operation Insert | 20100818 | ||
4 | ![]() |
EV_QUERY | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_QUERY | Operation Query | 20100818 | ||
5 | ![]() |
EV_RETRIEVE | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_RETRIEVE | Operation Retrieve | 20100818 | ||
6 | ![]() |
EV_RETRIEVE_BY_ASSOCIATION | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_RTR_BY_ASSOC | Operation Retrieve by Association | 20100818 | ||
7 | ![]() |
EV_UPDATE | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_UPDATE | Operation Update | 20100818 |
Method GET_SUPPORTED_OPERATIONS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_SUPPORTED_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_SUPPORTED_PROPERTIES | Call by reference | Type reference (TYPE) | /PLMB/S_SPI_SUPPORTED_PROPERTY | Supported Properties | 20110608 |
Method GET_SUPPORTED_PROPERTIES on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_TARGET_NODE_BY_ASSOCIATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ASSOCIATION_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_ASSOCIATION_NAME | Association Name | 20131001 | ||
2 | ![]() |
RV_TARGET_NODE_NAME | Value transfer | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Target Node Name | 20131001 |
Method GET_TARGET_NODE_BY_ASSOCIATION on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method GET_UPDATE_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SIDEEFFECT | Call by reference | Type reference (TYPE) | /PLMB/SPI_SIDEEFFECT | Side Effect | 20100818 | ||
2 | ![]() |
EV_UPDATE_RELEVANCE | Call by reference | Type reference (TYPE) | /PLMB/SPI_UPDATE_RELEVANT | Update Relevance | 20110608 |
Method GET_UPDATE_DETAILS on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method IS_OPR_PRPTY_REFTYPE_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_OPR_PRPTY_REF_TYPE | Reference Type for Operation Properties | 20110823 | ||
2 | ![]() |
RV_SUPPORTED | Value transfer | Type reference (TYPE) | BOOLE_D | 20110823 |
Method IS_OPR_PRPTY_REFTYPE_SUPPORTED on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method IS_PRPTY_REFTYPE_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | /PLMB/SPI_PRPTY_REF_TYPE | Reference Type for Field Properties | 20110823 | ||
2 | ![]() |
RV_SUPPORTED | Value transfer | Type reference (TYPE) | BOOLE_D | 20110823 |
Method IS_PRPTY_REFTYPE_SUPPORTED on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method IS_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NODE_IS_ROOT | Value transfer | Type reference (TYPE) | BOOLE_D | 20100813 |
Method IS_ROOT on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method IS_TARGET_NODE_BY_ASSOCIATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHECK_ASSOCIATION_INTERN | Call by reference | Type reference (TYPE) | BOOLE_D | Check Internal Association | 20131001 | ||
2 | ![]() |
IV_CHECK_ASSOCIATION_OUTBOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Check Outbound Association | 20131001 | ||
3 | ![]() |
IV_TARGET_NODE_NAME | Call by reference | Type reference (TYPE) | /PLMB/SPI_NODE_NAME | Target Node Name | 20131001 | ||
4 | ![]() |
RV_IS_TARGET_NODE | Value transfer | Type reference (TYPE) | BOOLE_D | The node is a arget node by association | 20131001 |
Method IS_TARGET_NODE_BY_ASSOCIATION on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Method IS_TRANSIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_IS_TRANSIENT | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100813 |
Method IS_TRANSIENT on Interface /PLMB/IF_SPI_METADATA_NODE has no exception.
Event Signatures
Event METADATA_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IO_METADATA_NODE | Exporting | Value transfer | Object reference (TYPE REF TO) | /PLMB/IF_SPI_METADATA_NODE | Metadata of a single node | 20101220 | ||
2 | IS_CHANGED_ATTRIBUTES | Exporting | Value transfer | Type reference (TYPE) | /PLMB/S_SPI_NODE_CHANGED_ATTR | Metadata Node Definition | 20110110 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 703 |