Hierarchy
⤷
⤷
Properties
| Class | CL_WDY_WB_CONTEXT_CHECKER | |
| Short Description | Check Context Elements | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | SWDP_WB_TOOL | |
| Program status | ||
| Category | 0 | |
| Package | SWDP_DWB_TOOL_CONTEXTS | WebDynpro Workbench Tool: Context Editor |
| Created | 20030324 | 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) |
Interfaces
Class CL_WDY_WB_CONTEXT_CHECKER has no interface implemented.
Friends
Class CL_WDY_WB_CONTEXT_CHECKER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | See coding | Buffer for DFIES Tab. for BUFF_TABNAME | 20051216 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | DFIES-TABNAME | 20051216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Property Type for Attributes | 20030324 | |
| 2 | Static method | Public | Method | Check for ABAP Type of a Context Attribute | 20031212 | |
| 3 | Static method | Public | Method | Is the format property allowed for t. ABAP type of the attr? | 20060509 | |
| 4 | Static method | Public | Method | Property Name for Attributes | 20031212 | |
| 5 | Static method | Public | Method | Checks if name of an attribute is alllowed (if from Dict) | 20070618 | |
| 6 | Static method | Public | Method | Property Default_Value for Attr. (Including Intern. Conv.) | 20030811 | |
| 7 | Static method | Public | Method | Property IsInputElement for Nodes | 20040723 | |
| 8 | Static method | Public | Method | Checks whether a mapping is recursive | 20031217 | |
| 9 | Static method | Public | Method | Property Mapping Type | 20030324 | |
| 10 | Static method | Public | Method | Name Length for Web Dynpro Objects | 20030415 | |
| 11 | Static method | Public | Method | Property Name for Node | 20030324 | |
| 12 | Static method | Public | Method | Property Name for Nodes: Uniqueness in Component | 20040624 | |
| 13 | Static method | Public | Method | Property Primary for Attribute | 20050629 | |
| 14 | Static method | Public | Method | Property Read Only for Attributes | 20030324 | |
| 15 | Static method | Public | Method | Property Selection for Node | 20030324 | |
| 16 | Static method | Public | Method | Property Singleton for Node | 20030324 | |
| 17 | Static method | Public | Method | Elementary Type (Data Element, Built-In Type) | 20051216 | |
| 18 | Static method | Public | Method | Property Type for Attributes | 20030819 | |
| 19 | Static method | Public | Method | Property Supply Function (Name) for Node | 20030324 | |
| 20 | Static method | Public | Method | Property Search Help Name for Attributes | 20040802 | |
| 21 | Static method | Public | Method | Property Search Help Name for Attributes at OVS Search Help | 20050203 | |
| 22 | Static method | Public | Method | Property Search Help Name for Attributes at OVS Search Help | 20050113 | |
| 23 | Static method | Public | Method | Reset DFIES Buffer for Structure Element Check | 20061211 |
Events
Class CL_WDY_WB_CONTEXT_CHECKER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TYPE_CLASS_STRUCT_ELEM | Public | See coding | Wizard: Attributes from All Global Structures of Classes | 20080318 | BEGIN OF type_class_struct_elem,
mark type abap_bool,
selectable type abap_bool,
elem type seocmpname,
abap_type type string,
dict_type type sychar04,
length type i,
decimals type i,
END OF type_class_struct_elem
|
|
| 2 | TYPE_CLASS_STRUCT_ELEMS | Public | See coding | 20080318 | type_class_struct_elems type table of type_class_struct_elem
|
||
| 3 | TYPE_CLASS_STRUCT_REF | Public | See coding | Wizard: Attributes from All Global Structures of Classes | 20080318 | BEGIN OF type_class_struct_ref,
struc_name type seocmpname,
full_name type scr_glref-full_name,
symbol type scr_glref-symbol,
END OF type_class_struct_ref
|
|
| 4 | TYPE_CLASS_STRUCT_REFS | Public | See coding | 20080318 | type_class_struct_refs type table of type_class_struct_ref
|
Method Signatures
Method CHECK_ABAP_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20030324 | ||||
| 2 | HAS_SEARCH_HELP | Call by reference | Type reference (TYPE) | SEU_BOOL | Boolean | 20040802 | |||
| 3 | IS_ELEM_TYPE | Call by reference | Type reference (TYPE) | SEU_BOOL | Elementarer Typ( Datenelement, eingebauter Typ) | 20040602 | |||
| 4 | IS_REF_TYPE | Call by reference | Type reference (TYPE) | SEU_BOOL | Referenztyp | 20030910 | |||
| 5 | IS_STRUC_TYPE | Call by reference | Type reference (TYPE) | SEU_BOOL | Struktur- oder Tabellentyp | 20040804 | |||
| 6 | MD_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20040713 | ||||
| 7 | WITH_BOOLEAN_TYPE_CHECK | Call by reference | Type reference (TYPE) | SEU_BOOL | ABAP_FALSE | einschliesslich spezielle Prüfung auf WDY_BOOLEAN | 20041228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_ABAP_TYPE_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ABAP_DICT_TYPE | Value transfer | Type reference (TYPE) | TYPENAME | ABAP: elem. Dict-Typ | 20050810 | |||
| 2 | P_ABAP_OUTPUT_LENGTH | Value transfer | Type reference (TYPE) | I | ABAP: Ausgabelänge | 20050810 | |||
| 3 | P_ABAP_TYPE_KIND | Value transfer | Type reference (TYPE) | ABAP_TYPEKIND | ABAP: interner Typ | 20050810 | |||
| 4 | P_DOMNAME | Value transfer | Type reference (TYPE) | DOMNAME | Bezeichnung einer Domäne | 20080303 | |||
| 5 | P_IS_BUILD_IN_TYPE | Value transfer | Type reference (TYPE) | SEU_BOOL | Eingebauter ABAP-Typ | 20031212 | |||
| 6 | P_IS_ELEM_TYPE | Value transfer | Type reference (TYPE) | SEU_BOOL | Elementarer Typ (Datenelement oder eingebaut) | 20031212 | |||
| 7 | P_IS_REF_TYPE | Value transfer | Type reference (TYPE) | SEU_BOOL | Klassenreferenz | 20031212 | |||
| 8 | P_IS_STRUC_TYPE | Value transfer | Type reference (TYPE) | SEU_BOOL | Struktur- oder Tabellentyp | 20040804 | |||
| 9 | P_TYPE | Value transfer | Type reference (TYPE) | RS38L_TYP | Typ | 20031212 | |||
| 10 | P_TYPING | Value transfer | Type reference (TYPE) | WDY_CONTEXT_ABAP_TYPING | Web Dynpro: Typisierung eines Attributes | 20040601 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Name ist nicht gültig (Message) | 20040601 |
Method CHECK_ATTR_FORMAT_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE_TYPE | Value transfer | Type reference (TYPE) | WDY_VC_CO_NODE-ABAP_TYPE | WebDynpro: Typ eines Context-Attributes | 20060509 | |||
| 2 | FORMAT_STRUC_FIELD | Value transfer | Type reference (TYPE) | DFIES-FIELDNAME | Komponentenname der Format-Property | 20060509 | |||
| 3 | IS_ALLOWED | Value transfer | Type reference (TYPE) | SEU_BOOL | Format-Property ist erlaubt | 20060509 |
Method CHECK_ATTR_FORMAT_PROPERTY on class CL_WDY_WB_CONTEXT_CHECKER has no exception.
Method CHECK_ATTR_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20031212 | |||
| 2 | CONTEXT_TREE | Call by reference | Object reference (TYPE REF TO) | CL_WDY_WB_CONTEXT_TREE | 20031212 | ||||
| 3 | CURRENT_ENHANCEMENT | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20050627 | |||
| 4 | OLD_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: vorherige Stand | 20031212 | |||
| 5 | PARENT_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: Vaterknoten | 20031212 | |||
| 6 | WEAK_CHECK_ONLY | Call by reference | Type reference (TYPE) | SEU_BOOL | ABAP_FALSE | ohne Prüfung auf Strukturbeziehung des Vaters | 20041230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20031212 |
Method CHECK_ATTR_NAME_FROM_DICT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20070618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Name nicht gültig (Message) | 20070618 |
Method CHECK_DEFAULT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20030811 | ||||
| 2 | DEFAULT_VALUE_INTERN | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE-DEFAULT_VALUE | interner Wert des (externen) default_value | 20030811 | |||
| 3 | IS_INTERNAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | SPACE | 'X'->Wert liegt schon in interner Repräsentation vor | 20120716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030811 |
Method CHECK_IS_INPUT_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20040723 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040723 |
Method CHECK_MAPPING_RECURSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMP_USAGE_NAME_FOR_MAPP_ORIG | Call by reference | Type reference (TYPE) | WDY_MD_OBJECT_LONG_NAME | falls ext.Mapp.: Name Component-Verwendung zu NODE_MAPP_ORIG | 20051107 | |||
| 2 | COMP_USAGE_NAME_FOR_TO_MAPP | Call by reference | Type reference (TYPE) | WDY_MD_OBJECT_LONG_NAME | falls ext.Mapp.: Name Component-Verwendung zu NODE_TO_MAPP | 20051107 | |||
| 3 | IS_RECURSION | Value transfer | Type reference (TYPE) | SEU_BOOL | Maiing ist rekursiv | 20031217 | |||
| 4 | NODE_MAPP_ORIG | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTEXT_ELEMENT | Knoten, der al Mapping-Original verwendet wird | 20031217 | |||
| 5 | NODE_TO_MAPP | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTEXT_ELEMENT | Knoten, der ein Mapping hat | 20031217 |
Method CHECK_MAPPING_RECURSION on class CL_WDY_WB_CONTEXT_CHECKER has no exception.
Method CHECK_MAPPING_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20030324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_NAME_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | 20030415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030415 |
Method CHECK_NODE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20030324 | |||
| 2 | CONTEXT_TREE | Call by reference | Object reference (TYPE REF TO) | CL_WDY_WB_CONTEXT_TREE | 20030324 | ||||
| 3 | CURRENT_ENHANCEMENT | Call by reference | Type reference (TYPE) | ENHNAME | Id eines Enhancements | 20050627 | |||
| 4 | OLD_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: vorherige Stand | 20030324 | |||
| 5 | PARENT_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20030526 | ||||
| 6 | WEAK_CHECK_ONLY | Call by reference | Type reference (TYPE) | SEU_BOOL | ABAP_FALSE | ohne Prüfung auf Strukturkomp. des Vaters | 20041230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_NODE_NAME_EXISTS_STATIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20040624 | |||
| 2 | CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20040624 | ||||
| 3 | OLD_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: vorherige Stand | 20040624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040624 |
Method CHECK_PRIMARY_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20050629 | |||
| 2 | PARENT_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20050629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050629 |
Method CHECK_READ_ONLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20030324 | |||
| 2 | OLD_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: vorherige Stand | 20030324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20030324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_SINGLETON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20030324 | |||
| 2 | OLD_CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: vorherige Stand | 20030324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_STRUCTURE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Value transfer | Type reference (TYPE) | WDY_VC_CO_NODE | Attribute | 20051216 | |||
| 2 | DDIC_STRUCTURE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE-DDIC_STRUCTURE | Web Dynpro: Dictionary Struktur eines Context Knotens | 20051216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20051216 |
Method CHECK_STRUCTURE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20030819 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030819 |
Method CHECK_SUPPLY_FUNCTION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | ContextElement: neuer Stand | 20030324 | |||
| 2 | MD_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | Controller | 20040325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030324 |
Method CHECK_VALUE_HELP_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20040802 | ||||
| 2 | CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20050113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040802 |
Method CHECK_VALUE_HELP_ID_APPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20050203 | ||||
| 2 | CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20050203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050203 |
Method CHECK_VALUE_HELP_ID_OVS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Type reference (TYPE) | WDY_VC_CO_NODE | 20050113 | ||||
| 2 | CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_CONTROLLER | 20050113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050113 |
Method RESET_BUFFER Signature
Method RESET_BUFFER on class CL_WDY_WB_CONTEXT_CHECKER has no parameter.
Method RESET_BUFFER on class CL_WDY_WB_CONTEXT_CHECKER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 640 |