SAP ABAP Interface IF_WD_COMPONENT_USAGE (Web Dynpro: Component Usage)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_COMPONENT_USAGE Web Dynpro 20030415
Properties
Interface IF_WD_COMPONENT_USAGE  
Short Description Web Dynpro: Component Usage    
General Data
Package SWDP_RUNTIME_CORE   Web Dynpro Runtime: Core Functions 
Created 20030415   SAP 
Last changed 20130531   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 IF_WD_COMPONENT_USAGE has no interface.
Friends
Interface IF_WD_COMPONENT_USAGE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NAME Instance attribute Public Type reference (TYPE) STRING 20050111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EVENT_HANDLER Instance method Public Method Registers an Event Handler for an Event 20030825
2 CREATE_COMPONENT Instance method Public Method Creates Component 20030415
3 CREATE_COMP_USAGE_OF_SAME_TYPE Instance method Public Method Creates Component Usage of Same Type 20030825
4 DELETE_COMPONENT Instance method Public Method Deletes Component 20030415
5 ENTER_REFERENCING_MODE Instance method Public Method Transfers this Component Usage in Referencing Mode 20030825
6 GET_COMPONENT_USAGE_INFO Instance method Public Method Metadata Description of Component Usage 20030825
7 GET_INTERFACE_CONTROLLER Instance method Public Method Returns Reference to Interface Controller 20030610
8 HAS_ACTIVE_COMPONENT Instance method Public Method Specifies Whether Active Component Exists 20030415
9 IS_REFERENCED Instance method Public Method Component Usage Is to Be Referenced? 20030825
10 IS_REFERENCING Instance method Public Method Is Component Usage in Referencing Mode? 20030825
11 LEAVE_REFERENCING_MODE Instance method Public Method Exists Referencing Mode 20030825
12 REMOVE_EVENT_HANDLER Instance method Public Method Deregisters Event Handler from Event 20030825
Events
Interface IF_WD_COMPONENT_USAGE has no event.
Types
Interface IF_WD_COMPONENT_USAGE has no local type.
Method Signatures

Method ADD_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER_NAME Call by reference Type reference (TYPE) STRING Name des Controllers, zu dem das Ereignis gehört 20040528
2 Importing EVENT_NAME Call by reference Type reference (TYPE) STRING Name des Events 20040528
3 Importing HANDLER_NAME Call by reference Type reference (TYPE) STRING Name des Ereignisbehandlers 20040528
4 Importing LISTENER Call by reference Object reference (TYPE REF TO) IF_WD_CONTROLLER Controller des Ereignisbehandlers 20041210

Method ADD_EVENT_HANDLER on Interface IF_WD_COMPONENT_USAGE has no exception.

Method CREATE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSISTANCE_CLASS Call by reference Object reference (TYPE REF TO) OBJECT Referenz auf Assistance-Klasse der Parent-Component 20060816
2 Importing COMPONENT_NAME Value transfer Type reference (TYPE) STRING Name der zu erzeugenden Web-Dynpro-Komponente 20030605
3 Importing CONFIGURATION_ID Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20041125
4 Importing MODEL_USAGE Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Referenz auf die Component-Verwendung einer Model-Component 20040819
5 Importing MODEL_USAGE_NAME Call by reference Type reference (TYPE) STRING 20070524
# Exception Resumable Description Created on
1 CX_WD_RUNTIME_API Web Dynpro: Ausnahmeklasse für Methoden der Laufzeit-API 20050324

Method CREATE_COMP_USAGE_OF_SAME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENT_USAGE Value transfer Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE 20030825
2 Importing NAME Call by reference Type reference (TYPE) STRING Name der Component Usage, die erzeugt werden soll 20030825

Method CREATE_COMP_USAGE_OF_SAME_TYPE on Interface IF_WD_COMPONENT_USAGE has no exception.

Method DELETE_COMPONENT Signature

Method DELETE_COMPONENT on Interface IF_WD_COMPONENT_USAGE has no parameter.
Method DELETE_COMPONENT on Interface IF_WD_COMPONENT_USAGE has no exception.

Method ENTER_REFERENCING_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFERENCED_COMPONENT_USAGE Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Referenzierte Component Usage 20030904

Method ENTER_REFERENCING_MODE on Interface IF_WD_COMPONENT_USAGE has no exception.

Method GET_COMPONENT_USAGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CMP_USAGE_INFO Value transfer Object reference (TYPE REF TO) IF_WD_RR_COMPONENT_USAGE Runtime Repository API: Component-Verwendung 20030825

Method GET_COMPONENT_USAGE_INFO on Interface IF_WD_COMPONENT_USAGE has no exception.

Method GET_INTERFACE_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IF_CONTROLLER Value transfer Object reference (TYPE REF TO) OBJECT Referenz auf den Interface-Controller 20030610

Method GET_INTERFACE_CONTROLLER on Interface IF_WD_COMPONENT_USAGE has no exception.

Method HAS_ACTIVE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) ABAP_BOOL 20030415

Method HAS_ACTIVE_COMPONENT on Interface IF_WD_COMPONENT_USAGE has no exception.

Method IS_REFERENCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REFERENCED Value transfer Type reference (TYPE) ABAP_BOOL 20030825

Method IS_REFERENCED on Interface IF_WD_COMPONENT_USAGE has no exception.

Method IS_REFERENCING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REFERENCING Value transfer Type reference (TYPE) ABAP_BOOL 20030825

Method IS_REFERENCING on Interface IF_WD_COMPONENT_USAGE has no exception.

Method LEAVE_REFERENCING_MODE Signature

Method LEAVE_REFERENCING_MODE on Interface IF_WD_COMPONENT_USAGE has no parameter.
Method LEAVE_REFERENCING_MODE on Interface IF_WD_COMPONENT_USAGE has no exception.

Method REMOVE_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER_NAME Call by reference Type reference (TYPE) STRING Name des Controllers, zu dem das Ereignis gehört 20040528
2 Importing EVENT_NAME Call by reference Type reference (TYPE) STRING Name des Ereignisses 20040528
3 Importing HANDLER_NAME Call by reference Type reference (TYPE) STRING Name des Ereignisbehandlers 20040528
4 Importing LISTENER Call by reference Object reference (TYPE REF TO) IF_WD_CONTROLLER Controller des Ereignisbehandlers 20040528

Method REMOVE_EVENT_HANDLER on Interface IF_WD_COMPONENT_USAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640