Hierarchy
⤷
⤷
Meta Relationship - Using
Properties
| Class | CL_ESD_VIF_PLUGIN | |
| Short Description | PlugIn Class for Webservices | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SEWS | ES Tools: Service Interfaces |
| Created | 20051019 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ESD_COMMON | Common functions | 20060725 | ||
| 2 | IF_ESD_CONFIG | Configuration | 20060725 | ||
| 3 | IF_ESD_EXTVIEW | External View | 20060725 | ||
| 4 | IF_ESD_INTVIEW | Internal View | 20060725 | ||
| 5 | IF_ESD_PLUGIN | includes all implemented interfaces | 20061103 | ||
| 6 | IF_ESD_PROPERTIES | Properties | 20060725 | ||
| 7 | IF_ESD_REL_OBJECTS | Relevant Objects | 20060725 | ||
| 8 | IF_ESD_TYPES | Types Tree | 20060725 | ||
| 9 | IF_ESD_UI | UI Functions | 20060725 | ||
| 10 | IF_ESD_VIF | VIF specific functions | 20060726 | ||
| 11 | IF_ESD_WHERE_USED_LIST | Where Used List | 20060912 | ||
| 12 | IF_ESD_WSDL | WSDL | 20060725 |
Friends
Class CL_ESD_VIF_PLUGIN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_VIF_CLASSIFICATIONS | Classifications for Service Group | 20100506 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WS_MD_LPT | Logical Port Template: Main Object | 20060509 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_MESSAGES | Messages | 20060206 | |||
| 4 | Instance attribute | Protected | Attribute reference (LIKE) | 20060731 | |||||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ESD_VIF_PLUGIN_OBJECT | Plug-In Interface for Virtual Interface | 20051027 | |||
| 6 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ESD_PLUGIN | Ref to Proxy Plugin for Endpoint XIPR | 20060316 | |||
| 7 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_VIF_REL_OBJECTS_DATA | Table with relevant Objects | 20060823 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRT_WSP_SOAP_APPLICATION | WSP SOAP Application | 20091201 | |||
| 9 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_STATUS | Reference to Status Object | 20060118 | |||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_TREE_DATA | Tree for external view | 20051026 | |||
| 11 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_TREE_DATA | Tree for internal view | 20051207 | |||
| 12 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_TREE_DATA | Types tree | 20051207 | |||
| 13 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_TREE_DATA | Tree for Variant view | 20051116 | |||
| 14 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WS_MD_VIF | Referenz auf VIF Objekt | 20051019 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESD_VIF_WHERE_USED_DATA | Table with Where Used List | 20060912 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | ESD_CONFIG_DATA | Variant Data of selected Variant Tree Node | 20080229 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | SRVDEF_PROFILES_TAB | New Data Store for all profiles | 20080229 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | SRVDEF_PROFILES_TAB | Initial Data Store for all profiles | 20080229 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | ESD_EXTVIEW_DATA | Structure for External View Data | 20051114 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | ESD_FEATURE_DATA | Feature Data of a variant | 20051212 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | ESD_FEAT_PROP_DATA | Data of a Property of a Feature | 20051212 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | ESD_INTVIEW_DATA | Structure for Internal View Data | 20051207 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | ESD_PROPERTIES_DATA | Structure for Properties Data | 20051020 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | ESD_PROPERTIES_DATA | Properties Data as in DB | 20060131 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | ESD_TYPES_DATA | Structure for Types Data | 20060116 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | SESI_WSDL_DATA | Structure for WSDL data | 20061006 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | SRT_IF_SRT_WSP_PROFILE_DT_TAB | Table of WSP Configuration DT Profiles | 20091201 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | IF_PROXY_FOR_VIF=>T_OPERATION_TAB | Hidden Variant Operations | 20081222 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | WSDT_FEATURES_PROPERTY_IT | Table of Features, their corresponding properties and values | 20091201 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | WSDT_FEATURES_PROPERTY_IT | Table of Features, their corresponding properties and values | 20091201 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | VIFTYPEUI_TAB | Virtual Interface: Auxiliary Structure for Table of Types | 20051215 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | ESD_OBJ_LIST_T | Types List | 20051215 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | ESD_VARIANT_PROPERTIES | Table with Properties for a Feature that have changed | 20060222 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | ESD_WHERE_USED_T | Where Used List | 20060913 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | I | Counter for node keys | 20051026 | |||
| 36 | Instance attribute | Private | Attribute reference (LIKE) | 20061122 | |||||
| 37 | Instance attribute | Private | Attribute reference (LIKE) | 20061122 |
Methods
Events
Class CL_ESD_VIF_PLUGIN has no event.
Types
Class CL_ESD_VIF_PLUGIN has no local type.
Method Signatures
Method ADD_FUNCTION Signature
Method ADD_FUNCTION on class CL_ESD_VIF_PLUGIN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unified Editor: Exception | 20100414 |
Method CHECK_AND_REPAIR_FIELDREF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VEPTYPENAME | Call by reference | Type reference (TYPE) | VEPTYPENAME | Name of Type in a Service Definition | 20081029 | |||
| 2 | I_VERSION | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Program Status (Active, Saved, Transported...) | 20081029 |
Method CHECK_AND_REPAIR_FIELDREF on class CL_ESD_VIF_PLUGIN has no exception.
Method CHECK_PROFILE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_MESSAGES | Call by reference | Object reference (TYPE REF TO) | CL_ESD_MESSAGES | ESD: Messages | 20060215 | |||
| 2 | EV_IS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060215 | |||
| 3 | IV_REPAIR | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060215 | |||
| 4 | IV_STATE | Call by reference | Type reference (TYPE) | R3STATE | State of the object | 20100915 |
Method CHECK_PROFILE_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method CHECK_PROPERTY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_MESSAGES | Call by reference | Object reference (TYPE REF TO) | CL_ESD_MESSAGES | ESD: Messages | 20060223 | |||
| 2 | EV_IS_CHANGED | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060223 | |||
| 3 | IV_REPAIR | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060223 | |||
| 4 | IV_STATE | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Program Status (Active, Saved, Transported...) | 20060223 |
Method CHECK_PROPERTY_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method CLEAR_TREE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TREE | Call by reference | Type reference (TYPE) | STRING | 20080929 |
Method CLEAR_TREE_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_EXT_INT_VIEW_TREE Signature
Method CREATE_EXT_INT_VIEW_TREE on class CL_ESD_VIF_PLUGIN has no parameter.
Method CREATE_EXT_INT_VIEW_TREE on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ICON_INFO | Call by reference | Type reference (TYPE) | ANY | SPACE | Quickinfo | 20051026 | ||
| 2 | IV_ICON_NAME | Call by reference | Type reference (TYPE) | ANY | Icon Name | 20051026 | |||
| 3 | IV_ICON_TEXT | Call by reference | Type reference (TYPE) | ANY | SPACE | Icon Text | 20051026 | ||
| 4 | RV_ICON_STRING | Value transfer | Type reference (TYPE) | STRING | 20051026 |
Method CREATE_ICON on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_OBJECT_PLUGIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_STATE | Call by reference | Type reference (TYPE) | R3STATE | ABAP: Program Status (Active, Saved, Transported...) | 20051027 | |||
| 2 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ESD_ENDPOINT_TYPE | Object Type of Reference Object (Function, BAPI, IDOC) | 20051027 |
Method CREATE_OBJECT_PLUGIN on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_PROXY_PLUGIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_ESD_PLUGIN | includes all implemented interfaces | 20061110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion abgebrochen | 20061107 | ||
| 2 | Unified Editor: Exception | 20070828 | ||
| 3 | Internal Error | 20061107 | ||
| 4 | Object Is Locked | 20061107 | ||
| 5 | Objekt existiert nicht. | 20061107 | ||
| 6 | No Authorization | 20061107 |
Method CREATE_REL_OBJECTS_FIELDCAT Signature
Method CREATE_REL_OBJECTS_FIELDCAT on class CL_ESD_VIF_PLUGIN has no parameter.
Method CREATE_REL_OBJECTS_FIELDCAT on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_REL_OBJECTS_LIST Signature
Method CREATE_REL_OBJECTS_LIST on class CL_ESD_VIF_PLUGIN has no parameter.
Method CREATE_REL_OBJECTS_LIST on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_TYPES_TREE Signature
Method CREATE_TYPES_TREE on class CL_ESD_VIF_PLUGIN has no parameter.
Method CREATE_TYPES_TREE on class CL_ESD_VIF_PLUGIN has no exception.
Method CREATE_VIF_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_STATUS | Call by reference | Object reference (TYPE REF TO) | CL_ESD_STATUS | Status Information of Plugin | 20061122 | |||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Object Key | 20051025 | |||
| 3 | IV_VERSNO | Call by reference | Type reference (TYPE) | VERSNO | Version Management: Version Number | 20051025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch | 20051019 | ||
| 2 | Web Service Objekt interner Fehler | 20051019 | ||
| 3 | Web Service Objekt ist Gesperrt | 20051019 | ||
| 4 | Web Service Objekt nicht. | 20051019 | ||
| 5 | Web Service Objekt ist Gesperrt | 20051019 |
Method DELETE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCTION | Call by reference | Type reference (TYPE) | WSRFCFUNC | Remote function module short text | 20100406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unified Editor: Exception | 20100414 |
Method DETERMINE_R3STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ABAP_NAME | Call by reference | Type reference (TYPE) | VEPNAME | Name of a Service Definition | 20060202 | |||
| 2 | IV_INITIALIZE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20060201 |
Method DETERMINE_R3STATE on class CL_ESD_VIF_PLUGIN has no exception.
Method DISPLAY_TADIR_ENTRY Signature
Method DISPLAY_TADIR_ENTRY on class CL_ESD_VIF_PLUGIN has no parameter.
Method DISPLAY_TADIR_ENTRY on class CL_ESD_VIF_PLUGIN has no exception.
Method F4_CHANGE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INPUT_VALUES | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_T | Input values | 20060323 | |||
| 2 | RT_OUTPUT_VALUES | Value transfer | Type reference (TYPE) | ESD_VALUE_T | Output values | 20060323 |
Method F4_CHANGE_TYPE on class CL_ESD_VIF_PLUGIN has no exception.
Method F4_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INPUT_VALUES | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_T | ESD: Generic name/value table | 20060912 | |||
| 2 | RT_OUTPUT_VALUES | Value transfer | Type reference (TYPE) | ESD_VALUE_T | ESD: Generic value table | 20060912 |
Method F4_CLASSIFICATION on class CL_ESD_VIF_PLUGIN has no exception.
Method F4_OPERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INPUT_VALUES | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_T | ESD: Generic name/value table | 20071107 | |||
| 2 | RT_OUTPUT_VALUES | Value transfer | Type reference (TYPE) | ESD_VALUE_T | ESD: Generic value table | 20071107 |
Method F4_OPERATION on class CL_ESD_VIF_PLUGIN has no exception.
Method GET_LPT_CONFIG_TREE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_LPT_CONFIG_TREE_DATA | Value transfer | Object reference (TYPE REF TO) | CL_ESD_TREE_DATA | Class to hold tree structured data | 20071121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20071121 |
Method GET_NEXT_NODE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NODE_KEY | Value transfer | Type reference (TYPE) | STRING | 20051026 |
Method GET_NEXT_NODE_KEY on class CL_ESD_VIF_PLUGIN has no exception.
Method GET_PROP_DATA_FOR_FEATURES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FEATURES_TBL | Call by reference | Type reference (TYPE) | WSDT_FEATURES_PROPERTY_IT | Table of Features, their corresponding properties and values | 20051202 | |||
| 2 | R_PROPERTIES_TBL | Value transfer | Type reference (TYPE) | ESD_VARIANT_PROPERTIES | Table with Properties for a Feature | 20051202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20051202 |
Method GET_SELECTED_PROFILE_URI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PROFILE_URI | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP Name of Profile Configuration | 20060201 | |||
| 2 | IS_SELECTED_PROFILE | Call by reference | Type reference (TYPE) | ESD_PROP_VALS | Allowed Values of a Property | 20060201 | |||
| 3 | IS_VARIANT_DATA | Call by reference | Type reference (TYPE) | ESD_CONFIG_DATA | ESD: Structure for variant data | 20060201 |
Method GET_SELECTED_PROFILE_URI on class CL_ESD_VIF_PLUGIN has no exception.
Method GET_VIF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_VIF | Value transfer | Object reference (TYPE REF TO) | IF_WS_MD_VIF | Web Services: Virtual Interface | 20060406 |
Method GET_VIF on class CL_ESD_VIF_PLUGIN has no exception.
Method GET_VIF_CONFIG_TREE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VIF_CONFIG_TREE_DATA | Value transfer | Object reference (TYPE REF TO) | CL_ESD_TREE_DATA | Class to hold tree structured data | 20071121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20071121 |
Method GET_VIF_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VIF | Value transfer | Object reference (TYPE REF TO) | IF_WS_MD_VIF | Web Services: Virtual Interface | 20081120 |
Method GET_VIF_REF on class CL_ESD_VIF_PLUGIN has no exception.
Method GET_WHERE_USED_LIST_BAK Signature
Method GET_WHERE_USED_LIST_BAK on class CL_ESD_VIF_PLUGIN has no parameter.
Method GET_WHERE_USED_LIST_BAK on class CL_ESD_VIF_PLUGIN has no exception.
Method INIT_ALL Signature
Method INIT_ALL on class CL_ESD_VIF_PLUGIN has no parameter.
Method INIT_ALL on class CL_ESD_VIF_PLUGIN has no exception.
Method MODIFY_SCREEN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_DATA | Call by reference | Object reference (TYPE REF TO) | IF_ESD_DATA | Data for screen fields | 20080301 |
Method MODIFY_SCREEN_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method OPEN_LONG_TEXT_EDITOR Signature
Method OPEN_LONG_TEXT_EDITOR on class CL_ESD_VIF_PLUGIN has no parameter.
Method OPEN_LONG_TEXT_EDITOR on class CL_ESD_VIF_PLUGIN has no exception.
Method POSITION_ESD_BROWSER Signature
Method POSITION_ESD_BROWSER on class CL_ESD_VIF_PLUGIN has no parameter.
Method POSITION_ESD_BROWSER on class CL_ESD_VIF_PLUGIN has no exception.
Method PROVIDE_CLASSIFICATIONS Signature
Method PROVIDE_CLASSIFICATIONS on class CL_ESD_VIF_PLUGIN has no parameter.
Method PROVIDE_CLASSIFICATIONS on class CL_ESD_VIF_PLUGIN has no exception.
Method READ_EXTVIEW_DETAIL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EXTVIEW_DATA | Call by reference | Type reference (TYPE) | ESD_EXTVIEW_DATA | Structure for External View Data | 20051122 | |||
| 2 | EV_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Node Type | 20051122 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Node key | 20051114 |
Method READ_EXTVIEW_DETAIL_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method READ_INTVIEW_DETAIL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INTVIEW_DATA | Call by reference | Type reference (TYPE) | ESD_INTVIEW_DATA | Structure for Internal View Data | 20051207 | |||
| 2 | EV_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Node Type | 20051207 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Node key | 20051207 |
Method READ_INTVIEW_DETAIL_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method READ_PROPERTIES_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_PROPERTIES_DATA | Value transfer | Type reference (TYPE) | ESD_PROPERTIES_DATA | ESD: Structure for Properties Data | 20051020 |
Method READ_PROPERTIES_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method READ_TYPES Signature
Method READ_TYPES on class CL_ESD_VIF_PLUGIN has no parameter.
Method READ_TYPES on class CL_ESD_VIF_PLUGIN has no exception.
Method READ_TYPES_DETAIL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TYPES_DATA | Call by reference | Type reference (TYPE) | ESD_TYPES_DATA | 20060116 | ||||
| 2 | EV_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Node Type | 20060116 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Node key | 20060116 |
Method READ_TYPES_DETAIL_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method READ_VARIANT_DETAIL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VARIANT_DATA | Call by reference | Type reference (TYPE) | ESD_CONFIG_DATA | ESD: Structure for variant data | 20051122 | |||
| 2 | EV_NODE_TYPE | Call by reference | Type reference (TYPE) | STRING | Node Type | 20051122 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | Node Key | 20051116 |
Method READ_VARIANT_DETAIL_DATA on class CL_ESD_VIF_PLUGIN has no exception.
Method SET_PROPERTY_DATA_TO_VIF Signature
Method SET_PROPERTY_DATA_TO_VIF on class CL_ESD_VIF_PLUGIN has no parameter.
Method SET_PROPERTY_DATA_TO_VIF on class CL_ESD_VIF_PLUGIN has no exception.
Method SORT_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PROFILES | Call by reference | Type reference (TYPE) | SRT_IF_SRT_WSP_PROFILE_DT_TAB | Table of WSP Configuration DT Profiles | 20080117 |
Method SORT_PROFILES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_CONFIG_ROOT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | ESD: Tree Nodes | 20060113 | |||
| 2 | EV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 3 | IV_CONFIG_NAME | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 4 | IV_CONFIG_NUM | Call by reference | Type reference (TYPE) | I | 20060530 | ||||
| 5 | IV_ICON_INFO | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 6 | IV_ICON_NAME | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 7 | IV_IS_FOLDER | Call by reference | Type reference (TYPE) | C | 128 character | 20060113 | |||
| 8 | IV_NODE_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 9 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY | Char255 | 20060113 | |||
| 10 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 11 | IV_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 12 | IV_PREFIX | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 13 | IV_SOAP_APPL_URI | Call by reference | Type reference (TYPE) | ANY | 20060125 | ||||
| 14 | IV_TEXT | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 |
Method TREE_CREATE_CONFIG_ROOT_NODE on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_FAULT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES_EXTVIEW | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes external view | 20051207 | |||
| 2 | ET_NODES_INTVIEW | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes internal view | 20051207 | |||
| 3 | IS_PARENT_PARAM | Call by reference | Type reference (TYPE) | VIFPARAMUITREE | Virtual Interface Structure Parameter Tree in UI | 20051118 | |||
| 4 | IT_FAULTS | Call by reference | Type reference (TYPE) | VIFFAULTTABLE | Table Using References to Faults in VI Functions (WS) | 20051102 | |||
| 5 | IT_FUNCTION_FAULTS | Call by reference | Type reference (TYPE) | VIFFAULT_TAB | Virtual Interface: Table Parameter(s) of Functions | 20051102 | |||
| 6 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Control: Node Key | 20051102 |
Method TREE_CREATE_FAULT_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_FEATURE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | ESD: Tree Nodes | 20060113 | |||
| 2 | EV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 3 | IR_FEATURE | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_WSD_FEATURE | Web Services: VI Function | 20060113 | |||
| 4 | IT_ALLOWED_FEATURES | Call by reference | Type reference (TYPE) | WSDT_FEATURES_PROPERTY_IT | Table of Features, their corresponding properties and values | 20060113 | |||
| 5 | IT_PROFILE_NODE_DATA | Call by reference | Type reference (TYPE) | ESD_CONFIG_DATA | ESD: Structure for variant data | 20060113 | |||
| 6 | IT_PROFILE_PROP_VALUES | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_PROPERTIES_DT | Table of DT Profile Props for XML Transf. (don't change) | 20080303 | |||
| 7 | IT_PROPERTY_DATA | Call by reference | Type reference (TYPE) | ESD_VARIANT_PROPERTIES | Table with Properties for a Feature | 20060113 | |||
| 8 | IV_CONFIG_NAME | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 9 | IV_ICON_INFO | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 10 | IV_ICON_NAME | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 11 | IV_IS_FOLDER | Call by reference | Type reference (TYPE) | C | 128 character | 20060113 | |||
| 12 | IV_NODE_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 13 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY | 20060309 | ||||
| 14 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 15 | IV_OPERATION | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 16 | IV_OPERATION_MAPPED | Call by reference | Type reference (TYPE) | ANY | 20060216 | ||||
| 17 | IV_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 18 | IV_PREFIX | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 19 | IV_SOAP_APPL_URI | Call by reference | Type reference (TYPE) | ANY | 20060125 |
Method TREE_CREATE_FEATURE_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_FIELD_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES_EXTVIEW | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes external view | 20051207 | |||
| 2 | ET_NODES_INTVIEW | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes internal view | 20051207 | |||
| 3 | IR_PARENT_FIELDREF | Call by reference | Object reference (TYPE REF TO) | IF_WS_MD_VIF_FIELD_REFERENCE | Reference of parent field | 20060607 | |||
| 4 | IS_PARENT_PARAM | Call by reference | Type reference (TYPE) | VIFPARAMUITREE | 20051102 | ||||
| 5 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | VIFPARAMETERUI_TAB | Parameter(s) | 20051102 | |||
| 6 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Control: Node Key | 20051102 | |||
| 7 | IV_PARENT_STRUCID | Call by reference | Type reference (TYPE) | NUM4 | 20051102 |
Method TREE_CREATE_FIELD_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_FUNCTION_NODES Signature
Method TREE_CREATE_FUNCTION_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_PARAMETER_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES_EXTVIEW | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes external view | 20051207 | |||
| 2 | ET_NODES_INTVIEW | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes internal view | 20051207 | |||
| 3 | IS_NODE_DATA | Call by reference | Type reference (TYPE) | VIFPARAMUITREE | Virtual Interface Structure Parameter Tree in UI | 20051103 | |||
| 4 | IT_FUNCTION_PARAMETERS | Call by reference | Type reference (TYPE) | VIFPARAM_TAB | Original Interface | 20051102 | |||
| 5 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | VIFPARAMETERUI_TAB | Parameter(s) | 20051102 | |||
| 6 | IV_PARAMETER_TYPE | Call by reference | Type reference (TYPE) | VEPPARAMTYPE | Parameter type | 20051102 | |||
| 7 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Control: Node Key | 20051102 |
Method TREE_CREATE_PARAMETER_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_PROFILE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PROFILE_NODE_DATA | Call by reference | Type reference (TYPE) | ESD_CONFIG_DATA | ESD: Structure for variant data | 20060113 | |||
| 2 | ET_NODES | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | ESD: Tree Nodes | 20060113 | |||
| 3 | EV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 4 | IS_CURRENT_PROFILE | Call by reference | Type reference (TYPE) | SRVDEF_PROFILES | Profile Handover Structure | 20060113 | |||
| 5 | IT_ALL_PROFILES | Call by reference | Type reference (TYPE) | SRT_IF_SRT_WSP_PROFILE_DT_TAB | 20060113 | ||||
| 6 | IV_CONFIG_NAME | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 7 | IV_ICON_INFO | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 8 | IV_ICON_NAME | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 9 | IV_IS_FOLDER | Call by reference | Type reference (TYPE) | C | 128 character | 20060113 | |||
| 10 | IV_MAPPED_FUNC_NAME | Call by reference | Type reference (TYPE) | ANY | 20060216 | ||||
| 11 | IV_NODE_TEXT | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 12 | IV_NODE_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 13 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY | Char255 | 20060113 | |||
| 14 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 15 | IV_OPERATION | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 16 | IV_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 17 | IV_PREFIX | Call by reference | Type reference (TYPE) | ANY | 20060113 | ||||
| 18 | IV_PROFILE_CATEGORY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 19 | IV_SOAP_APPL_URI | Call by reference | Type reference (TYPE) | ANY | 20060125 |
Method TREE_CREATE_PROFILE_NODE on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_ROOT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | ESD: Tree Nodes | 20060113 | |||
| 2 | EV_NODE_KEY | Call by reference | Type reference (TYPE) | STRING | 20060113 | ||||
| 3 | IV_ICON_INFO | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 4 | IV_ICON_NAME | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 5 | IV_IS_FOLDER | Call by reference | Type reference (TYPE) | C | 128 character | 20060113 | |||
| 6 | IV_NODE_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 7 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | ANY | Char255 | 20060113 | |||
| 8 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 | |||
| 9 | IV_TEXT | Call by reference | Type reference (TYPE) | ANY | 128 character | 20060113 |
Method TREE_CREATE_ROOT_NODE on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_SUBTYPE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes | 20051102 | |||
| 2 | IS_PARENT_DATA | Call by reference | Type reference (TYPE) | ESD_TYPES_DATA | Structure for Types Data | 20060303 | |||
| 3 | IT_TYPES | Call by reference | Type reference (TYPE) | VIFTYPEUI_TAB | Virtual Interface: Auxiliary Structure for Table of Types | 20051102 | |||
| 4 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Control: Node Key | 20051102 | |||
| 5 | IV_PARENT_TYPENAME | Call by reference | Type reference (TYPE) | VEPTYPENAME | Name of parent Type | 20051102 |
Method TREE_CREATE_SUBTYPE_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method TREE_CREATE_TYPE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | ESD_TREE_NODES_T | Tree Nodes | 20051102 | |||
| 2 | IT_TYPES | Call by reference | Type reference (TYPE) | VIFTYPEUI_TAB | Virtual Interface: Auxiliary Structure for Table of Types | 20051102 | |||
| 3 | IV_ORIGINAL_TYPES | Call by reference | Type reference (TYPE) | C | Indicator for original or copied types | 20051102 | |||
| 4 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Control: Node Key | 20051102 | |||
| 5 | IV_TYPENAME | Call by reference | Type reference (TYPE) | VEPTYPENAME | Filter types with this name | 20051102 |
Method TREE_CREATE_TYPE_NODES on class CL_ESD_VIF_PLUGIN has no exception.
Method UPDATE_INTF_SEC_OP_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTIES | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_PROPERTIES_DT | Table of DT Profile Props for XML Transf. (don't change) | 20120824 | |||
| 2 | SELECTED_PROFILE | Call by reference | Type reference (TYPE) | ESD_PROP_VALS | Allowed Values of a Property | 20120824 | |||
| 3 | TREE_NODE | Call by reference | Type reference (TYPE) | ESD_TREE_NODE_S | ESD: Tree Node Infos | 20120824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unified Editor: Exception | 20120824 |
Method UPDATE_LPT_CONFIG Signature
Method UPDATE_LPT_CONFIG on class CL_ESD_VIF_PLUGIN has no parameter.
Method UPDATE_LPT_CONFIG on class CL_ESD_VIF_PLUGIN has no exception.
Method UPDATE_OP_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AVAILABLE_PROFILES | Call by reference | Type reference (TYPE) | SRT_IF_SRT_WSP_PROFILE_DT_TAB | Table of WSP Configuration DT Profiles | 20120824 | |||
| 2 | TREE_NODE | Call by reference | Type reference (TYPE) | ESD_TREE_NODE_S | ESD: Tree Node Infos | 20120824 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unified Editor: Exception | 20120824 |
Method WS_NAVIGATOR_START Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INT_SD_NAME | Call by reference | Type reference (TYPE) | ESD_ABAP_NAME | ESD: ABAP Name | 20080623 | |||
| 2 | RV_URL | Value transfer | Type reference (TYPE) | STRING | COnfig URL | 20080623 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unified Editor: Exception | 20080623 |
Meta Relationship - Using (full list)
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |