SAP ABAP Class CL_WDY_WB_VC_CHECKER (Stat. Checks for Controller)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
⤷ SWDP_DWB_TOOL_VIEW_CONTROLLER (Package) Web Dynpro Workbench Tool: View/Controller Editor
⤷ BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
⤷ SWDP_DWB_TOOL_VIEW_CONTROLLER (Package) Web Dynpro Workbench Tool: View/Controller Editor
Properties
Class | CL_WDY_WB_VC_CHECKER | |
Short Description | Stat. Checks for Controller | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_DWB_TOOL_VIEW_CONTROLLER | Web Dynpro Workbench Tool: View/Controller Editor |
Created | 20030129 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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) |
2 | SEWOR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | WDYN | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | WDYVC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_WDY_WB_VC_CHECKER has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_WDY_WB_ERROR_HANDLING | 20030616 | Help Functions for Error Messages in WDY-WB |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_FALSE | Constant | Private | Type reference (TYPE) | SEU_BOOL | ' ' | 20030129 | ||
2 | C_TRUE | Constant | Private | Type reference (TYPE) | SEU_BOOL | 'X' | 20030129 | ||
3 | G_DOMVALUE_INFOS | Static Attribute | Private | Type reference (TYPE) | TY_DOMVALUE_TABLE | 20120808 | |||
4 | S_CALLED_BY | Static Attribute | Public | Type reference (TYPE) | STRING | Check Caller (constants WDYN_S_CHECK_ENVIRONMENT) | 20120709 |
Methods
Events
Class CL_WDY_WB_VC_CHECKER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_DOMVALUE_INFO | Private | See coding | 20120808 | begin of ty_domvalue_info,
domname type ddobjname,
value_table type ty_value_table,
end of ty_domvalue_info
|
||
2 | TY_DOMVALUE_TABLE | Private | See coding | 20120808 | ty_domvalue_table type sorted table of ty_domvalue_info with unique key domname
|
||
3 | TY_VALUE_TABLE | Private | See coding | 20120808 | ty_value_table type sorted table of domvalue_l with unique key table_line
|
Method Signatures
Method CHECK_CONTROLLER_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20030129 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20030129 | |||
3 | Importing | P_FULL_CHECK | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' | ' '->reduzierte Checks | 20030319 | |
4 | Importing | P_REF_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_COMPONENT | zu berücksichtigende Komponentendefinition | 20030226 | ||
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030129 | ||
6 | Importing | P_TO_BE_ACTIVATED | Call by reference | Type reference (TYPE) | SEWOR_OBJTAB | Liste der zu aktivierenden Objekte | 20041102 | ||
7 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen eines Syntax-Checks | 20030129 |
Method CHECK_CONTROLLER_USAGE on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_DOM_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IS_OK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120808 | |||
2 | Importing | P_DOMNAME | Call by reference | Type reference (TYPE) | DOMNAME | 20120808 | |||
3 | Importing | P_VALUE | Call by reference | Type reference (TYPE) | DOMVALUE_L | 20120808 |
Method CHECK_DOM_VALUE on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_EVENT_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Value transfer | Type reference (TYPE) | SEU_BOOL | Boolean | 20030206 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20030206 | |||
3 | Importing | P_FULL_CHECK | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' | ' '->reduzierte Checks | 20030319 | |
4 | Importing | P_IS_INTERFACE_DEF | Value transfer | Type reference (TYPE) | SEU_BOOL | Controller einer Interface Definition | 20030617 | ||
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030206 | ||
6 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20030206 |
Method CHECK_EVENT_HANDLER on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_EXCEPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20100805 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20100805 | |||
3 | Importing | P_ERR_TAB_DETAIL | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->Detail-Tab | 20100805 | |
4 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20100805 | |||
5 | Importing | P_REF_PARAM_FEATURE | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_PARAM_FEATURE | Web Dynpro : Controller | 20100805 | ||
6 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20100805 |
Method CHECK_EXCEPTIONS on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_IMPL_INTERFACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20030612 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20030612 | |||
3 | Importing | P_FULL_CHECK | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' | ' '->reduzierte Checks | 20030612 | |
4 | Importing | P_REF_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_COMPONENT | zu berücksichtigende Komponentendefinition | 20030612 | ||
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030612 | ||
6 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20030612 |
Method CHECK_IMPL_INTERFACES on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_INBOUND_PLUGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Value transfer | Type reference (TYPE) | SEU_BOOL | Boolean | 20050308 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20050308 | |||
3 | Importing | P_FULL_CHECK | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' | ' '->reduzierte Checks | 20050308 | |
4 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20050308 | ||
5 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20050308 |
Method CHECK_INBOUND_PLUGS on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20030225 | ||
2 | Importing | P_CALLED_BY | Value transfer | Type reference (TYPE) | STRING | WDYN_S_CHECK_ENVIRONMENT-WORKBENCH | Aufrufer der Prüfung (Konstanten wdyn_s_check_environment) | 20120709 | |
3 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20030225 | |||
4 | Importing | P_FULL_CHECK | Value transfer | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->alle Konsistenzchecks/' '->weniger Konsistenzchecks | 20030319 | |
5 | Importing | P_REF_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_OBJECT | zu berücksichtigende Komponente/Interface | 20030226 | ||
6 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030225 | ||
7 | Importing | P_TO_BE_ACTIVATED | Call by reference | Type reference (TYPE) | SEWOR_OBJTAB | Liste der zu aktivierenden Objekte | 20041102 | ||
8 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen eines Syntax-Checks | 20030225 | ||
9 | Importing | P_WITH_INTF_IMPL | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' | 'X'->Prüfen, ob Interface Impl. vollständig und ok | 20060809 |
Method CHECK_METADATA on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_PARAMS_KIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_PARAMTAB | Call by reference | Type reference (TYPE) | WDY_WB_VC_PARAM_TAB | Parameter-Tabelle | 20040608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_ALLOWED | Parameterkombination unzulässig | 20040608 |
Method CHECK_PARAM_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20030512 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20030512 | |||
3 | Importing | P_ERR_TAB | Call by reference | Type reference (TYPE) | CHAR20 | 'Tab'-Reiter im Fehlerfall | 20030512 | ||
4 | Importing | P_ERR_TAB_DETAIL | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->Detail-Tab | 20030512 | |
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20030512 | |||
6 | Importing | P_REF_PARAM_FEATURE | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_PARAM_FEATURE | Web Dynpro : Controller | 20030512 | ||
7 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20030512 |
Method CHECK_PARAM_TYPE on class CL_WDY_WB_VC_CHECKER has no exception.
Method CHECK_PROCEDURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ALL_ERRORS | Value transfer | Type reference (TYPE) | SEU_BOOL | Boolean | 20030512 | ||
2 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | SYMSGTY | 20030512 | |||
3 | Importing | P_FULL_CHECK | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' | ' '->reduzierte Checks | 20030512 | |
4 | Importing | P_IS_INTERFACE_DEF | Value transfer | Type reference (TYPE) | SEU_BOOL | 20030617 | |||
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030512 | ||
6 | Changing | P_WB_CHECKLIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Liste aller Fehlermeldungen | 20030512 |
Method CHECK_PROCEDURES on class CL_WDY_WB_VC_CHECKER has no exception.
Method CREATE_TOOL_STATE_FOR_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ACTION_NAME | Call by reference | Type reference (TYPE) | WDY_MD_OBJECT_NAME | 20120808 | |||
2 | Importing | P_CURSOR_LINE | Call by reference | Type reference (TYPE) | I | 20120808 | |||
3 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20120808 | ||
4 | Returning | P_TOOL_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDY_WB_VC_STATE | WebDynpro: State zu View-Controller-Editor | 20120808 |
Method CREATE_TOOL_STATE_FOR_ACTION on class CL_WDY_WB_VC_CHECKER has no exception.
Method CREATE_TOOL_STATE_FOR_CO_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CURSOR_LINE | Call by reference | Type reference (TYPE) | I | 20030130 | |||
2 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030129 | ||
3 | Returning | P_TOOL_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDY_WB_VC_STATE | WebDynpro: State zu View-Controller-Editor | 20030129 |
Method CREATE_TOOL_STATE_FOR_CO_USAGE on class CL_WDY_WB_VC_CHECKER has no exception.
Method CREATE_TOOL_STATE_FOR_EVHAN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CURSOR_LINE | Call by reference | Type reference (TYPE) | I | 20030218 | |||
2 | Importing | P_EVHANDLER_NAME | Call by reference | Type reference (TYPE) | WDY_MD_OBJECT_NAME | Web Dynpro : Name eines Web Dynpro Metadaten Objekts | 20120711 | ||
3 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030218 | ||
4 | Returning | P_TOOL_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDY_WB_VC_STATE | WebDynpro: State zu View-Controller-Editor | 20030218 |
Method CREATE_TOOL_STATE_FOR_EVHAN on class CL_WDY_WB_VC_CHECKER has no exception.
Method CREATE_TOOL_STATE_FOR_EXC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ERR_TAB | Value transfer | Type reference (TYPE) | CHAR20 | 'Tab'-Reiter | 20130718 | ||
2 | Importing | P_ERR_TAB_DETAIL | Value transfer | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->Detail-Tab | 20130718 | |
3 | Importing | P_EXCEPTION_NAME | Call by reference | Type reference (TYPE) | WDY_WB_VC_EXCPNAME | Web-Dynpro: Name eines Methoden-Parameters | 20130718 | ||
4 | Importing | P_PROCEDURE_NAME | Value transfer | Type reference (TYPE) | WDY_MD_OBJECT_NAME | Name der Procedure | 20130718 | ||
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20130718 | ||
6 | Returning | P_TOOL_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDY_WB_VC_STATE | WebDynpro: State zu View-Controller-Editor | 20130718 |
Method CREATE_TOOL_STATE_FOR_EXC on class CL_WDY_WB_VC_CHECKER has no exception.
Method CREATE_TOOL_STATE_FOR_INPLG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CURSOR_LINE | Call by reference | Type reference (TYPE) | I | 20050308 | |||
2 | Importing | P_INPLUG_NAME | Call by reference | Type reference (TYPE) | WDY_MD_OBJECT_NAME | 20050412 | |||
3 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20050308 | ||
4 | Returning | P_TOOL_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDY_WB_VC_STATE | WebDynpro: State zu View-Controller-Editor | 20050308 |
Method CREATE_TOOL_STATE_FOR_INPLG on class CL_WDY_WB_VC_CHECKER has no exception.
Method CREATE_TOOL_STATE_FOR_PARATYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ERR_TAB | Value transfer | Type reference (TYPE) | CHAR20 | 'Tab'-Reiter | 20030512 | ||
2 | Importing | P_ERR_TAB_DETAIL | Value transfer | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->Detail-Tab | 20030512 | |
3 | Importing | P_PARAM_NAME | Call by reference | Type reference (TYPE) | WDY_WB_VC_PARAMNAME | Web-Dynpro: Name eines Methoden-Parameters | 20130703 | ||
4 | Importing | P_PROCEDURE_NAME | Value transfer | Type reference (TYPE) | WDY_MD_OBJECT_NAME | Name der Procedure | 20030512 | ||
5 | Importing | P_REF_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Web Dynpro : Controller | 20030512 | ||
6 | Returning | P_TOOL_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDY_WB_VC_STATE | WebDynpro: State zu View-Controller-Editor | 20030512 |
Method CREATE_TOOL_STATE_FOR_PARATYPE on class CL_WDY_WB_VC_CHECKER has no exception.
Method GET_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | P_PARAMTAB | Value transfer | Type reference (TYPE) | WDY_WB_VC_PARAM_TAB | Parameter-Tabelle | 20030206 | ||
2 | Importing | P_SOURCE_REF | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_PARAM_FEATURE | 20030206 |
Method GET_PARAMS on class CL_WDY_WB_VC_CHECKER has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 640 |