SAP ABAP Class CL_WDY_MD_ADT_COMP_INTERFACE (Component Interface Data (API for AIE))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_METADATA_API_ADT (Package) Special stateless API to support AIE
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_ADT_COMP_INTERFACE Component Interface Data (API for AIE) 20120903
Properties
Class CL_WDY_MD_ADT_COMP_INTERFACE  
Short Description Component Interface Data (API for AIE)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_METADATA_API_ADT   Special stateless API to support AIE 
Created 20120903   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_WDY_MD_ADT_COMP_INTERFACE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDY_MD_ADT_COMP_INTERFACE Component Interface Data (API for AIE) 20120903
Friends
Class CL_WDY_MD_ADT_COMP_INTERFACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ECLIPSE_MARKER Constant Private Type reference (TYPE) FLAG 'E' modified by AIE (WDY_COMPONENT-MODULE_POOL_NAME) 20120903
2 M_INTERFACE_DATA Instance attribute Private Type reference (TYPE) IF_WDY_MD_ADT_COMP_INTERFACE=>GTY_S_INTERFACE_DEFINITION 20120903
3 M_INTERFACE_NAME Instance attribute Private Type reference (TYPE) WDY_COMPONENT_NAME 20120903
4 M_LANGU Instance attribute Private Type reference (TYPE) LANGU 20120903
5 M_READER Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_READER 20120903
6 M_VERSION Instance attribute Private Type reference (TYPE) R3STATE 20120903
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCY Static method Public Method 20130814
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120903
3 CONVERT_INTERFACE_DATA_TO_MD Instance method Private Method 20120903
4 CREATE Static method Public Method 20130417
5 CREATE_READER_DB Instance method Private Method 20130517
6 CREATE_READER_VRS Instance method Private Method 20130517
7 GET_INSTANCE_BY_DATA Static method Public Method 20120903
8 GET_INSTANCE_BY_KEY Static method Public Method 20120903
9 GET_INSTANCE_BY_VERSION Static method Public Method 20130517
10 GET_INTERFACE_REF Instance method Private Method 20120903
11 RAISE_ADT_EXCEPTION_BY_MSG Static method Private Method 20120903
Events
Class CL_WDY_MD_ADT_COMP_INTERFACE has no event.
Types
Class CL_WDY_MD_ADT_COMP_INTERFACE has no local type.
Method Signatures

Method CHECK_EXISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE 20130814
2 Importing INTERFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130814
3 Returning RESULT Value transfer Type reference (TYPE) WDY_BOOLEAN 20130814

Method CHECK_EXISTENCY on class CL_WDY_MD_ADT_COMP_INTERFACE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_DATA Call by reference Type reference (TYPE) IF_WDY_MD_ADT_COMP_INTERFACE=>GTY_S_INTERFACE_DEFINITION 20120903
2 Importing INTERFACE_KEY Call by reference Type reference (TYPE) WDY_COMPONENT_NAME 20120903
3 Importing LANGU Call by reference Type reference (TYPE) LANGU 20120903
4 Importing VERSION Call by reference Type reference (TYPE) R3STATE 20120903

Method CONSTRUCTOR on class CL_WDY_MD_ADT_COMP_INTERFACE has no exception.

Method CONVERT_INTERFACE_DATA_TO_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INTERFACE_DATA_MD Call by reference Type reference (TYPE) WDY_MD_COMPONENT_META_DATA 20120903

Method CONVERT_INTERFACE_DATA_TO_MD on class CL_WDY_MD_ADT_COMP_INTERFACE has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130417
2 Importing DESCRIPTION Call by reference Type reference (TYPE) WDY_MD_DESCRIPTION 20130417
3 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20130417
4 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ADT_COMP_INTERFACE Component Interface Data (API for AIE) 20130417
# Exception Resumable Description Created on
1 CX_WDY_MD_ADT_EXCEPTION general exception of ADT API 20130417
2 CX_WDY_MD_ALREADY_EXISTING Web Dynpro: Object Already Exists 20130417

Method CREATE_READER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130517
2 Importing VERSION Value transfer Type reference (TYPE) R3STATE 20130517

Method CREATE_READER_DB on class CL_WDY_MD_ADT_COMP_INTERFACE has no exception.

Method CREATE_READER_VRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) RFCDEST 20130517
2 Importing INTERFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130517
3 Importing VERSION_NUMBER Call by reference Type reference (TYPE) VERSNO 20130517

Method CREATE_READER_VRS on class CL_WDY_MD_ADT_COMP_INTERFACE has no exception.

Method GET_INSTANCE_BY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_DATA Call by reference Type reference (TYPE) IF_WDY_MD_ADT_COMP_INTERFACE=>GTY_S_INTERFACE_DEFINITION 20120903
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ADT_COMP_INTERFACE InterfaceData (API for AIE) 20120903
# Exception Resumable Description Created on
1 CX_WDY_MD_ADT_EXCEPTION 20120903
2 CX_WDY_MD_NOT_EXISTING 20120903

Method GET_INSTANCE_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro: Component Name 20120903
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ADT_COMP_INTERFACE Component Interface Data (API for AIE) 20120903
3 Importing VERSION Call by reference Type reference (TYPE) R3STATE 'I' 'A'= active/ 'I' = inactive 20120903
# Exception Resumable Description Created on
1 CX_WDY_MD_NOT_EXISTING 20120903

Method GET_INSTANCE_BY_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST 20130517
2 Importing INTERFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130517
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ADT_COMP_INTERFACE 20130517
4 Importing VERSION_NUMBER Call by reference Type reference (TYPE) VRSD-VERSNO 20130517
# Exception Resumable Description Created on
1 CX_WDY_MD_NOT_EXISTING 20130517

Method GET_INTERFACE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_INTF_DEF 20120903
# Exception Resumable Description Created on
1 CX_WDY_MD_ADT_EXCEPTION 20120903
2 CX_WDY_MD_NOT_EXISTING 20120903

Method RAISE_ADT_EXCEPTION_BY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT 20120903
# Exception Resumable Description Created on
1 CX_WDY_MD_ADT_EXCEPTION 20120903
History
Last changed by/on SAP  20141121 
SAP Release Created in 740