SAP ABAP Class CL_WDY_WB_NAMING_SERVICE (Name Change: WDY Object <-> Gen. ABAP Object)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
⤷ SWDP_DWB_WORKBENCH_TOOLS_MISC (Package) Web Dynpro: General Functions of Workbench
⤷ BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
⤷ SWDP_DWB_WORKBENCH_TOOLS_MISC (Package) Web Dynpro: General Functions of Workbench
Properties
Class | CL_WDY_WB_NAMING_SERVICE | |
Short Description | Name Change: WDY Object <-> Gen. ABAP Object | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_DWB_WORKBENCH_TOOLS_MISC | Web Dynpro: General Functions of Workbench |
Created | 20031124 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | WDYN | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | WDYVC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WDY_WB_NAMING_SERVICE has no interface implemented.
Friends
Class CL_WDY_WB_NAMING_SERVICE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_GENERATION_NAMESPACE | Constant | Public | Type reference (TYPE) | CHAR08 | WDYN_GENERATION_NAMESPACE | Generation Namespace | 20060412 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_ABAP_INTF_FOR_COMPONENT | Static method | Public | Method | Returns External ABAP Interface of Interface Controller | 20040506 |
2 | GET_CLASSNAME_FOR_COMPONENT | Static method | Public | Method | Supplies the Implementation Class for a Web Dynpro Component | 20031124 |
3 | GET_COMPONENT_BY_CLASSNAME | Static method | Public | Method | Supplies the Web Dynpro Component to a Class Name | 20031124 |
4 | GET_COMPONENT_FOR_INTERFACE | Static method | Public | Method | Supplies component for 00 interface, if associated | 20070614 |
5 | GET_CONTROLLER_BY_INCLUDENAME | Static method | Public | Method | Supplies the Web Dynpro Controller to an Include Name | 20031124 |
6 | GET_INCLUDENAME_FOR_CONTROLLER | Static method | Public | Method | Supplies the Implem. Include for a Web Dynpro Controller | 20031124 |
7 | GET_METHOD_BY_INCLUDE_LINE | Static method | Public | Method | Supplies the controller method for Include and line number | 20050704 |
8 | IS_WDY_INTERFACE | Static method | Public | Method | Checks whether 00 interface is one generated for Web Dynpro | 20070503 |
Events
Class CL_WDY_WB_NAMING_SERVICE has no event.
Types
Class CL_WDY_WB_NAMING_SERVICE has no local type.
Method Signatures
Method GET_ABAP_INTF_FOR_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_ABAP_INTERFACE | Value transfer | Type reference (TYPE) | SEOCLSNAME | Name des ABAP-Interfaces des Interface Controllers | 20040506 | ||
2 | Importing | P_COMPONENT | Value transfer | Type reference (TYPE) | WDY_COMPONENT_NAME | Component-Name | 20040506 |
Method GET_ABAP_INTF_FOR_COMPONENT on class CL_WDY_WB_NAMING_SERVICE has no exception.
Method GET_CLASSNAME_FOR_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20031124 | ||
2 | Importing | P_COMPONENT | Value transfer | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro : Komponentenname | 20031124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_GENERATION_INFO | zur Komponente gibt es noch keine Generierungsinformation | 20031124 |
Method GET_COMPONENT_BY_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CLASSNAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20031124 | ||
2 | Returning | P_COMPONENT | Value transfer | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro : Komponentenname | 20031124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_WDY_CLASS | die Klasse implementiert keine Web-Dynpro_Component | 20031124 |
Method GET_COMPONENT_FOR_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_COMPONENT | Value transfer | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro : Komponentenname | 20070614 | ||
2 | Importing | P_INTERFACE_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Name eines ABAP-Interfaces | 20070614 | ||
3 | Importing | P_INTERFACE_POOL | Value transfer | Type reference (TYPE) | PROGRAM | Alternativ: Name des Interface-Pools | 20070614 |
Method GET_COMPONENT_FOR_INTERFACE on class CL_WDY_WB_NAMING_SERVICE has no exception.
Method GET_CONTROLLER_BY_INCLUDENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_CONTROLLER | Value transfer | Type reference (TYPE) | WDY_CONTROLLER_KEY | Web Dynpro : Component-/Controllername | 20031124 | ||
2 | Importing | P_INCLUDENAME | Value transfer | Type reference (TYPE) | PROGRAM | Includename | 20031124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_WDY_INCLUDE | das Include implementiert keinen Web-Dynpro-Controller | 20031124 |
Method GET_INCLUDENAME_FOR_CONTROLLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CONTROLLER | Value transfer | Type reference (TYPE) | WDY_CONTROLLER_KEY | Web Dynpro : Component-/Controller-Name | 20031124 | ||
2 | Returning | P_INCLUDENAME | Value transfer | Type reference (TYPE) | PROGRAM | Includename | 20031124 | ||
3 | Importing | P_KIND | Value transfer | Type reference (TYPE) | CHAR1 | 'I' | 'D'->Definition/'I'->Implementierung | 20031124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_GENERATION_INFO | zum Controller gibt es noch keine Generierungsinformation | 20031124 |
Method GET_METHOD_BY_INCLUDE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_INCLUDENAME | Call by reference | Type reference (TYPE) | PROGRAM | Includename | 20050704 | ||
2 | Importing | P_LINE | Call by reference | Type reference (TYPE) | I | Zeilennummer im Include | 20050704 | ||
3 | Returning | P_METHOD | Value transfer | Type reference (TYPE) | WDY_CTLR_COMPO_KEY | Component/Controller/Methode | 20050704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_APPL_CODE | die angeg. Zeilennummer liegt nicht im Anwendungscoding | 20050704 | |
2 | NO_WDY_INCLUDE | das Include implementiert keinen Web-Dynpro-Controller | 20050704 |
Method IS_WDY_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name eines ABAP-Interfaces | 20070503 | ||
2 | Returning | P_IS_WDY_INTERFACE | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X'->gen. Web-Dynpro Interface | 20070503 |
Method IS_WDY_INTERFACE on class CL_WDY_WB_NAMING_SERVICE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 700 |