SAP ABAP Class CL_WDR_CHIP_LOOKUP (Assistance Class for WDR_CHIP_LOOKUP)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
     SWDP_CCP_WD_LOOKUP (Package) Lookup CHIP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20110217
Properties
Class CL_WDR_CHIP_LOOKUP  
Short Description Assistance Class for WDR_CHIP_LOOKUP    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CCP_WD_LOOKUP   Lookup CHIP 
Created 20110217   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_WD_MESSAGE_MANAGER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WDR_CHIP_LOOKUP has no interface implemented.
Friends
Class CL_WDR_CHIP_LOOKUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MESSAGE_ID Constant Private Type reference (TYPE) SYMSGID 'SWDP_CCP_WD_LOOKUP' Message Class 20110217
2 MO_CONTEXT Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20110222
3 MO_MESSAGE_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20110217
4 MO_TAGGED_LINK_SRC Instance attribute Public Object reference (TYPE REF TO) IWCI_WDR_CHIP_TAGGED_LINK_SRC Web Dynpro Interface COMPONENTCONTROLLER 20110301
5 MO_VIEW Instance attribute Public Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20110221
6 MS_LOOKUP_CHIP_CONFIG Instance attribute Public Type reference (TYPE) CHIP_S_LOOKUP_CONFIG Configuration of the Lookup CHIP 20110217
7 MT_BUTTON_MAP Instance attribute Private Type reference (TYPE) TY_T_BUTTON_MAP ButtonChoice Mapping 20110622
8 MT_ERROR_MESSAGES Instance attribute Private Type reference (TYPE) TY_T_MESSAGE Error messages 20110217
9 MT_LOOKUP_ACTIONS Instance attribute Public Type reference (TYPE) CHIP_T_LOOKUP_ACTION_CONFIG Configuration of Actions 20110217
10 MT_LOOKUP_ACTIONS_CORRECT Instance attribute Private Type reference (TYPE) CHIP_T_LOOKUP_ACTION_CONFIG Configuration of Actions 20110217
11 MT_LOOKUP_FIELDS Instance attribute Public Type reference (TYPE) CHIP_T_LOOKUP_FIELD_CONFIG Configuration of Input Fields 20110217
12 MT_LOOKUP_FIELDS_CORRECT Instance attribute Private Type reference (TYPE) CHIP_T_LOOKUP_FIELD_CONFIG Configuration of Input Fields 20110217
13 MT_LOOKUP_OBJECTS Instance attribute Public Type reference (TYPE) CHIP_T_LOOKUP_OBJ_CONFIG Configuration of Objects 20110217
14 MT_LOOKUP_OBJECTS_CORRECT Instance attribute Private Type reference (TYPE) CHIP_T_LOOKUP_OBJ_CONFIG Configuration of Objects 20110217
15 MT_OBJECT_MAP Instance attribute Private Type reference (TYPE) TY_T_OBJ_MAP Object-Action Map 20110601
16 MV_DROPDOWN_INDEX Instance attribute Public Type reference (TYPE) I Index of Dropdown List 20110301
17 MV_REFRESH_CONTEXT Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20110301
18 MV_REFRESH_VIEW Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20110222
19 M_CHIP_API Instance attribute Public Object reference (TYPE REF TO) IF_CHIP_API CHIP API 20110512
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Add Error Message 20110217
2 CHECK_ACTIONS Instance method Public Method Checks whether actions are correct 20110217
3 CHECK_FIELDS Instance method Public Method Checks whether input fields are correct 20110217
4 CHECK_FIELDS_AND_ACTIONS Instance method Public Method Checks that at least one action and input field exist 20110601
5 CHECK_MISSING_OBJECTS Instance method Public Method Checks whether objects are missing 20110217
6 CHECK_OBJECTS Instance method Public Method Checks whether objects are correct 20110217
7 CHECK_OBN_NAVIGATION Instance method Private Method Checks whether OBN navigation is possible 20110608
8 CLEAR_ERROR_MESSAGES Instance method Public Method Deletion of Error Messages 20110217
9 CREATE_CONTEXT Instance method Public Method Generates the context 20110301
10 CREATE_OBJECT_MAP Instance method Public Method Creates an object - action - mapping table 20110601
11 CREATE_UI_ELEMENTS Instance method Public Method Creates the necessary UI elements 20110221
12 DISPLAY_ERROR_MESSAGES Instance method Public Method Display Errors 20110217
13 GET_ERRORS Instance method Public Method Checks whether there are errors 20110217
14 GET_SEL_OBJECT_INDEX Instance method Private Method Returns the index of the selected object 20110225
15 PROCESS_ACTION Instance method Public Method Executes the selected action 20110225
16 PROCESS_ENTER_EVENT Instance method Public Method Process Enter - Event 20110622
17 UI_CREATE_BUTTON Instance method Private Method Creates a button 20110224
18 UI_CREATE_FIELDS Instance method Private Method Creates input fields 20110224
19 UI_CREATE_GROUP_TITLE Instance method Private Method Creates a group title 20110224
20 UI_CREATE_OBJECT_DROPDOWN Instance method Private Method Creates a dropdown list with objects 20110301
Events
Class CL_WDR_CHIP_LOOKUP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BUTTON_MAP Private See coding 20110622 BEGIN OF ty_s_button_map, button_choice TYPE REF TO cl_wd_button_choice, button_id TYPE string, END OF ty_s_button_map
2 TY_S_MESSAGE Private See coding 20110217 BEGIN OF ty_s_message, msgid TYPE syst-msgid, msgno TYPE syst-msgno, msgty TYPE syst-msgty, p1 TYPE syst-msgv1, p2 TYPE syst-msgv2, p3 TYPE syst-msgv3, p4 TYPE syst-msgv4, END OF ty_s_message
3 TY_S_OBJ_MAP Private See coding 20110601 BEGIN OF ty_s_obj_map, object_key TYPE chip_lookup_object_key, field_counter TYPE i, action_counter TYPE i, END OF ty_s_obj_map
4 TY_T_BUTTON_MAP Private See coding 20110622 ty_t_button_map TYPE STANDARD TABLE OF ty_s_button_map WITH DEFAULT KEY
5 TY_T_MESSAGE Private See coding 20110217 ty_t_message type standard table of ty_s_message with default key
6 TY_T_OBJ_MAP Private See coding 20110601 ty_t_obj_map TYPE STANDARD TABLE OF ty_s_obj_map WITH DEFAULT KEY
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Call by reference Type reference (TYPE) SYST-MSGID Nachrichten-Identifikation 20110217
2 Importing MSGNO Call by reference Type reference (TYPE) SYST-MSGNO Nachrichtennummer 20110217
3 Importing MSGTY Call by reference Type reference (TYPE) SYST-MSGTY Nachrichtentyp 20110217
4 Importing P1 Call by reference Type reference (TYPE) SYST-MSGV1 1. Parameter 20110217
5 Importing P2 Call by reference Type reference (TYPE) SYST-MSGV2 2. Parameter 20110217
6 Importing P3 Call by reference Type reference (TYPE) SYST-MSGV3 3. Parameter 20110217
7 Importing P4 Call by reference Type reference (TYPE) SYST-MSGV4 4. Parameter 20110217

Method ADD_MESSAGE on class CL_WDR_CHIP_LOOKUP has no exception.

Method CHECK_ACTIONS Signature

Method CHECK_ACTIONS on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CHECK_ACTIONS on class CL_WDR_CHIP_LOOKUP has no exception.

Method CHECK_FIELDS Signature

Method CHECK_FIELDS on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CHECK_FIELDS on class CL_WDR_CHIP_LOOKUP has no exception.

Method CHECK_FIELDS_AND_ACTIONS Signature

Method CHECK_FIELDS_AND_ACTIONS on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CHECK_FIELDS_AND_ACTIONS on class CL_WDR_CHIP_LOOKUP has no exception.

Method CHECK_MISSING_OBJECTS Signature

Method CHECK_MISSING_OBJECTS on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CHECK_MISSING_OBJECTS on class CL_WDR_CHIP_LOOKUP has no exception.

Method CHECK_OBJECTS Signature

Method CHECK_OBJECTS on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CHECK_OBJECTS on class CL_WDR_CHIP_LOOKUP has no exception.

Method CHECK_OBN_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_POSSIBLE Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110608

Method CHECK_OBN_NAVIGATION on class CL_WDR_CHIP_LOOKUP has no exception.

Method CLEAR_ERROR_MESSAGES Signature

Method CLEAR_ERROR_MESSAGES on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CLEAR_ERROR_MESSAGES on class CL_WDR_CHIP_LOOKUP has no exception.

Method CREATE_CONTEXT Signature

Method CREATE_CONTEXT on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CREATE_CONTEXT on class CL_WDR_CHIP_LOOKUP has no exception.

Method CREATE_OBJECT_MAP Signature

Method CREATE_OBJECT_MAP on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CREATE_OBJECT_MAP on class CL_WDR_CHIP_LOOKUP has no exception.

Method CREATE_UI_ELEMENTS Signature

Method CREATE_UI_ELEMENTS on class CL_WDR_CHIP_LOOKUP has no parameter.
Method CREATE_UI_ELEMENTS on class CL_WDR_CHIP_LOOKUP has no exception.

Method DISPLAY_ERROR_MESSAGES Signature

Method DISPLAY_ERROR_MESSAGES on class CL_WDR_CHIP_LOOKUP has no parameter.
Method DISPLAY_ERROR_MESSAGES on class CL_WDR_CHIP_LOOKUP has no exception.

Method GET_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ERROR_EXISTS Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110217

Method GET_ERRORS on class CL_WDR_CHIP_LOOKUP has no exception.

Method GET_SEL_OBJECT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_INDEX Value transfer Type reference (TYPE) NUMC3 Numc3, interne Verwendung 20110225
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) STRING 20110225

Method GET_SEL_OBJECT_INDEX on class CL_WDR_CHIP_LOOKUP has no exception.

Method PROCESS_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) STRING 20110225

Method PROCESS_ACTION on class CL_WDR_CHIP_LOOKUP has no exception.

Method PROCESS_ENTER_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) STRING anwendungsdefinierter Event 20110622

Method PROCESS_ENTER_EVENT on class CL_WDR_CHIP_LOOKUP has no exception.

Method UI_CREATE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20110224
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) STRING 20110224
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CHIP_LOOKUP_OBJECT_KEY Objekt-Schlüssel 20110224
4 Importing IV_TABIX_OBJECTS Call by reference Type reference (TYPE) STRING 20110224

Method UI_CREATE_BUTTON on class CL_WDR_CHIP_LOOKUP has no exception.

Method UI_CREATE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20110224
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) STRING 20110224
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CHIP_LOOKUP_OBJECT_KEY Objekt-Schlüssel 20110224

Method UI_CREATE_FIELDS on class CL_WDR_CHIP_LOOKUP has no exception.

Method UI_CREATE_GROUP_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20110224
2 Importing IV_DISPLAY_NAME Call by reference Type reference (TYPE) STRING 20110224
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) STRING 20110224

Method UI_CREATE_GROUP_TITLE on class CL_WDR_CHIP_LOOKUP has no exception.

Method UI_CREATE_OBJECT_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20110301

Method UI_CREATE_OBJECT_DROPDOWN on class CL_WDR_CHIP_LOOKUP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731