SAP ABAP Class CL_ADT_WDY_SEARCH (Resource Controller for search)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-WDA (Application Component) Web Dynpro ABAP Design Tool for ABAP in Eclipse
     SWDP_ADT (Package) SWDP ADT Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20120611
Properties
Class CL_ADT_WDY_SEARCH  
Short Description Resource Controller for search    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_ADT   SWDP ADT Development 
Created 20120611   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ADT_WDY_SEARCH has no forward declaration.
Interfaces
Class CL_ADT_WDY_SEARCH has no interface implemented.
Friends
Class CL_ADT_WDY_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_ADT_WDY_SEARCH' 20130201
2 CO_COMPONENTNAME Constant Public Type reference (TYPE) STRING 'componentName' 20130201
3 CO_COMPONENT_NAME Constant Public Type reference (TYPE) STRING 'component_name' 20130201
4 CO_CONTROLLERNAME Constant Public Type reference (TYPE) STRING 'controllerName' 20130201
5 CO_DDICNAME Constant Public Type reference (TYPE) STRING 'ddicName' 20130201
6 CO_MAX_RESULTS_SIZE Constant Public Type reference (TYPE) STRING 'maxResults' 20130312
7 CO_MIME_SOURCE Constant Public Type reference (TYPE) STRING 'mime_source' 20130311
8 CO_MIME_TYPE_ALL Constant Public Type reference (TYPE) STRING 'all' 20130319
9 CO_MIME_TYPE_COMPONENT Constant Public Type reference (TYPE) STRING 'cimg' 20130318
10 CO_MIME_TYPE_ICON Constant Public Type reference (TYPE) STRING 'Icon' 20130318
11 CO_MIME_TYPE_LARGE_ICON Constant Public Type reference (TYPE) STRING 'IconLarge' 20130318
12 CO_MIME_TYPE_PICTOGRAM Constant Public Type reference (TYPE) STRING 'Pictogram' 20130318
13 CO_MIME_TYPE_SAPGUI Constant Public Type reference (TYPE) STRING 'sapgui' 20130318
14 CO_MIME_TYPE_WORKCENTER Constant Public Type reference (TYPE) STRING 'Workcenter' 20130318
15 CO_OPERATION Constant Public Type reference (TYPE) STRING 'operation' 20130201
16 CO_OTR_ALIAS_NAME Constant Public Type reference (TYPE) STRING 'alias' 20130406
17 CO_PACKAGE Constant Public Type reference (TYPE) STRING 'package' 20130201
18 CO_QUERY Constant Public Type reference (TYPE) STRING 'query' 20130201
19 CO_TYPENAME Constant Public Type reference (TYPE) STRING 'typeName' 20130212
20 CO_VERSION Constant Public Type reference (TYPE) STRING 'version' 20130201
21 C_DDIC_FIELD_INFO_PARAMS Constant Public See coding 20121102
22 C_EVENT_CONTROLLER Constant Public See coding 20120725
23 C_INPUT_HLP_CMP_USG_PARAMS Constant Public See coding 20120719
24 C_INTF_VIEWS_AND_PLUGS_PARAMS Constant Public See coding 20130605
25 C_SEARCH_OPERATIONS Constant Public See coding 20120611
26 C_TYPE_FORMATTIN_OPT_PARAMS Constant Public See coding 20120731
27 C_USED_COMPONENTS_PARAMS Constant Public See coding 20120611
Methods
# Method Level Visibility Method type Description Created on
1 GET_BUILT_IN_TYPES Instance method Protected Method Gets controllers that can be used as used controllers 20120626
2 GET_COMPONENT_IMAGES Instance method Private Method 20130319
3 GET_DDIC_FIELD_INFO Instance method Protected Method Gets controllers that can be used as used controllers 20121102
4 GET_EVENTS_USABLE_CONTROLLERS Instance method Protected Method Gets controllers that can be used as used controllers 20120724
5 GET_ICONS_FROM_REPO Instance method Private Method 20130311
6 GET_INPUT_HELP_COMP_UAGES Instance method Protected Method Gets controllers that can be used as used controllers 20120719
7 GET_INTF_VIEWS_AND_PLUGS Instance method Protected Method Gets interface views and their plugs for a component 20130605
8 GET_MIME_IMAGES Instance method Protected Method Search service for MIME Images 20120726
9 GET_MIME_URL_FROM_MIME_PATH Instance method Private Method 20130322
10 GET_OTR_TEXTS Instance method Protected Method Retrieves the OTR texts 20120726
11 GET_OTR_TEXT_FOR_ALIAS Instance method Protected Method 20130406
12 GET_SAPGUI_ICONS Instance method Private Method 20130311
13 GET_TYPE_FORMATTING_OPTIONS Instance method Protected Method Gets controllers that can be used as used controllers 20120731
14 GET_USABLE_CONTROLLERS Instance method Protected Method Gets controllers that can be used as used controllers 20120611
Events
Class CL_ADT_WDY_SEARCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BUILTINTYPEDESCRIPTOR Public See coding 20120626 tt_builtintypedescriptor TYPE STANDARD TABLE OF ty_builtintypedescriptor WITH DEFAULT KEY
2 TT_DDIC_FIELD_INFO Public See coding 20121102 tt_ddic_field_info TYPE STANDARD TABLE OF ty_ddic_field_info WITH DEFAULT KEY
3 TT_INTERFACE_VIEWS Public See coding 20130605 tt_interface_views TYPE STANDARD TABLE OF ty_interface_view WITH KEY interface_view_name
4 TT_MIMES Public See coding 20121016 tt_mimes TYPE STANDARD TABLE OF ty_mime WITH KEY name
5 TT_OTR_TEXTS Public See coding 20120730 tt_otr_texts TYPE STANDARD TABLE OF ty_otr WITH DEFAULT KEY
6 TT_PLUG_NAMES Public See coding 20130605 tt_plug_names TYPE STANDARD TABLE OF string WITH DEFAULT KEY
7 TY_BUILTINTYPEDESCRIPTOR Public See coding 20120626 BEGIN OF ty_builtintypedescriptor. TYPES name TYPE datatype_d. TYPES displayname TYPE string. TYPES description TYPE ddtext. TYPES language TYPE laiso. TYPES length TYPE ty_intergetpropertydescriptor. TYPES decimals TYPE ty_intergetpropertydescriptor. TYPES END OF ty_builtintypedescriptor
8 TY_DDIC_FIELD_INFO Public See coding 20121102 BEGIN OF ty_ddic_field_info. TYPES component_name TYPE string. TYPES component_type TYPE string. TYPES data_type TYPE string. TYPES description TYPE string. TYPES formatting_option TYPE cl_adt_wdy_controller_util=>ty_type_formatting_option. TYPES END OF ty_ddic_field_info
9 TY_INTERFACE_VIEW Public See coding 20130605 BEGIN OF ty_interface_view. types interface_view_name TYPE string. TYPES plugs TYPE tt_plug_names. types END OF ty_interface_view
10 TY_INTERFACE_VIEW_DATA Public See coding 20130605 BEGIN OF ty_interface_view_data. TYPES interface_views TYPE tt_interface_views. TYPES END OF ty_interface_view_data
11 TY_INTERGETPROPERTYDESCRIPTOR Public See coding 20120626 BEGIN OF ty_intergetpropertydescriptor. TYPES min_value TYPE int4. TYPES max_value TYPE int4. TYPES default_value TYPE int4. TYPES editable TYPE xsdboolean. TYPES END OF ty_intergetpropertydescriptor
12 TY_MIME Public See coding 20121016 BEGIN OF ty_mime. TYPES name TYPE string. TYPES size TYPE string. TYPES type TYPE string. TYPES url TYPE string. TYPES END OF ty_mime
13 TY_OTR Public See coding 20120730 BEGIN OF ty_otr. TYPES alias_name TYPE sotr_alias. TYPES concept TYPE sotr_conc . TYPES paket TYPE devclass. TYPES text_s TYPE char40 . TYPES END OF ty_otr
14 TY_ROOT Public See coding 20120626 BEGIN OF ty_root. TYPES tt_builtintypedescriptor TYPE tt_builtintypedescriptor. TYPES END OF ty_root
Method Signatures

Method GET_BUILT_IN_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120626
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120626
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120626

Method GET_COMPONENT_IMAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MIME_RESULTS Call by reference Type reference (TYPE) CL_ADT_WDY_SEARCH=>TT_MIMES 20130319
2 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20130319
# Exception Resumable Description Created on
1 CX_ADT_REST 20130319

Method GET_DDIC_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20121102
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20121102
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20121102

Method GET_EVENTS_USABLE_CONTROLLERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120724
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120724
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120724

Method GET_ICONS_FROM_REPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ICON_TYPE Call by reference Type reference (TYPE) WDG_UR_WEB_ICON_COL_NAME 20130311
2 Importing IV_MAX_RESULTS Call by reference Type reference (TYPE) I 20130327
3 Importing IV_QUERY Call by reference Type reference (TYPE) STRING 20130311
4 Returning RT_MIME_ICONS Value transfer Type reference (TYPE) TT_MIMES 20130311

Method GET_ICONS_FROM_REPO on class CL_ADT_WDY_SEARCH has no exception.

Method GET_INPUT_HELP_COMP_UAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120719
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120719
3 Importing IV_OPERATION Call by reference Type reference (TYPE) STRING 20120719
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120719

Method GET_INTF_VIEWS_AND_PLUGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20130605
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20130605
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20130605

Method GET_MIME_IMAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120726
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120726
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20121017

Method GET_MIME_URL_FROM_MIME_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MIME_PATH Call by reference Type reference (TYPE) STRING 20130322
2 Returning RV_MIME_URL Value transfer Type reference (TYPE) STRING 20130322

Method GET_MIME_URL_FROM_MIME_PATH on class CL_ADT_WDY_SEARCH has no exception.

Method GET_OTR_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120726
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120726

Method GET_OTR_TEXTS on class CL_ADT_WDY_SEARCH has no exception.

Method GET_OTR_TEXT_FOR_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OTR_ALIAS_NAME Call by reference Type reference (TYPE) SOTR_ALIAS 20130406
2 Returning RV_OTR_TEST Value transfer Type reference (TYPE) TY_OTR 20130406

Method GET_OTR_TEXT_FOR_ALIAS on class CL_ADT_WDY_SEARCH has no exception.

Method GET_SAPGUI_ICONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MIME_ICONS Call by reference Type reference (TYPE) TT_MIMES 20130311
2 Importing IV_QUERY Call by reference Type reference (TYPE) STRING 20130311

Method GET_SAPGUI_ICONS on class CL_ADT_WDY_SEARCH has no exception.

Method GET_TYPE_FORMATTING_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120731
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120731
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120731

Method GET_USABLE_CONTROLLERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST ADT Access to REST Request 20120611
2 Importing IO_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE ADT Access to REST Response 20120611
# Exception Resumable Description Created on
1 CX_ADT_REST Shared exceptions for resource/service framework 20120611
History
Last changed by/on SAP  20140121 
SAP Release Created in 740