SAP ABAP Class CL_TPDA_SEARCH_SERVICES (Main Class of the Search Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_SEARCH_SERVICES (Package) ABAP Debugger: Search Services
Properties
Class CL_TPDA_SEARCH_SERVICES  
Short Description Main Class of the Search Service    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_SEARCH_SERVICES   ABAP Debugger: Search Services 
Created 20040915   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_SEARCH_SERVICES has no forward declaration.
Interfaces
Class CL_TPDA_SEARCH_SERVICES has no interface implemented.
Friends
Class CL_TPDA_SEARCH_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DISPLAY_AS_TABLE Constant Public Type reference (TYPE) TPDA_SEARCH_SERVICES_DISPLAY 1 Data Element for Identically-Named Domain 20041223
2 C_DISPLAY_AS_TREE Constant Public Type reference (TYPE) TPDA_SEARCH_SERVICES_DISPLAY 2 Data Element for Identically-Named Domain 20041223
3 C_DISPLAY_GENERIC Constant Public Type reference (TYPE) TPDA_SEARCH_SERVICES_DISPLAY 3 Data Element for Identically-Named Domain 20041223
4 C_TRUE Constant Private Type reference (TYPE) FLAG 'X' General Flag 20041216
5 DISPLAY_RESULTS_STRUC Instance attribute Private Type reference (TYPE) TPDA_SEARCH_SERVICES_HIT_STRUC Structure for Hit Display Settings 20041216
6 REF_ALV Static Attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040915
7 REF_BOX Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in Screen Area 20040915
8 REF_SEARCH Instance attribute Private Object reference (TYPE REF TO) IF_TPDA_SEARCH Interface for Search Service 20041216
9 RESULT_IT Instance attribute Private Type reference (TYPE) TPDA_SEARCH_SERVICES_RESULT_IT Table Type for Table of Objects 20040915
10 SEARCH_ATTR Instance attribute Private Type reference (TYPE) TPDA_SEARCH_ATTR TPDA: Search Attributes 20041216
11 SEARCH_STRING Instance attribute Private Type reference (TYPE) STRING 20041216
Methods
# Method Level Visibility Method type Description Created on
1 DESTROY Instance method Public Method 20041221
2 GET_SEARCH_INSTANCE Static method Public Method Factory Method 20040915
3 ON_CLOSE Instance method Private Event handling method Result of Closing 20040915
4 ON_DOUBLE_CLICK Instance method Private Event handling method Result of Double-Click 20040915
5 SEARCH_DIALOG Instance method Public Method Method for Search Functionality 20040915
Events
# Event Type Visibility Description Created on
1 HIT_SELECTED Instance Event
(0)
Public
(2)
Selection of a Row in the Result Table 20040915
2 HIT_WINDOW_CLOSED Instance Event
(0)
Public
(2)
20041217
Types
Class CL_TPDA_SEARCH_SERVICES has no local type.
Method Signatures

Method DESTROY Signature

Method DESTROY on class CL_TPDA_SEARCH_SERVICES has no parameter.
Method DESTROY on class CL_TPDA_SEARCH_SERVICES has no exception.

Method GET_SEARCH_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SEARCH_INSTANCE Value transfer Object reference (TYPE REF TO) CL_TPDA_SEARCH_SERVICES Hauptklasse des Such-Services 20040915

Method GET_SEARCH_INSTANCE on class CL_TPDA_SEARCH_SERVICES has no exception.

Method ON_CLOSE Signature

Method ON_CLOSE on class CL_TPDA_SEARCH_SERVICES has no parameter.
Method ON_CLOSE on class CL_TPDA_SEARCH_SERVICES has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW Call by reference Attribute reference (LIKE) 20040915

Method ON_DOUBLE_CLICK on class CL_TPDA_SEARCH_SERVICES has no exception.

Method SEARCH_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ATTRIBUTE_FEATURES_STRUC Call by reference Type reference (TYPE) TPDA_SEARCH_SERVICES_ATTR TPDA: Struktur für Übergabe der Suchattribute 20041216
2 Importing P_COLS_WIZARD_SETTINGS_STRUC Call by reference Type reference (TYPE) TPDA_SEARCH_SERVICES_SETTINGS TPDA: zur Übergabe von Einstellungen zu Auswahl + Spalten 20041216
3 Importing P_DISPLAY_RESULTS_STRUC Call by reference Type reference (TYPE) TPDA_SEARCH_SERVICES_HIT_STRUC Struktur fuer Treffer-Anzeige-Einstellungen 20041216
4 Importing P_DISPLAY_TYPE Call by reference Type reference (TYPE) TPDA_SEARCH_SERVICES_DISPLAY Datenelement zu gleichnamiger Domäne 20040915
5 Importing P_REF_LAST_RESULT Call by reference Object reference (TYPE REF TO) CL_TPDA_SEARCH_RESULT TPDA: Oberklasse für Suchergebnisse 20041216
6 Importing P_REF_SEARCH Call by reference Object reference (TYPE REF TO) IF_TPDA_SEARCH Klasse für SuchService in Tabellen 20041216

Method SEARCH_DIALOG on class CL_TPDA_SEARCH_SERVICES has no exception.
Event Signatures

Event HIT_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_HIT Exporting Value transfer Object reference (TYPE REF TO) CL_TPDA_SEARCH_RESULT TPDA: Oberklasse für Suchergebnisse 20040915

Event HIT_WINDOW_CLOSED Signature
Event HIT_WINDOW_CLOSED on class CL_TPDA_SEARCH_SERVICES has no parameter.
History
Last changed by/on SAP  20090618 
SAP Release Created in 700