SAP ABAP Class CL_RMXT_GIS_SEA_CONTROLLER (TMS-TLS: Generic Search Method Controller)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMXTTLS (Package) Main Package - Trial: Tools
Properties
Class CL_RMXT_GIS_SEA_CONTROLLER  
Short Description TMS-TLS: Generic Search Method Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMXTTLS   Main Package - Trial: Tools 
Created 20030311   SAP 
Last change 20031212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RMXT7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMXT_GIS_SEA_CONTROLLER has no interface implemented.
Friends
Class CL_RMXT_GIS_SEA_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Constant Private Type reference (TYPE) BOOLEAN ' ' Constant: False 20030313
2 MC_TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Constant: True 20030313
3 MD_ICON_NO_PARA Instance attribute Public Type reference (TYPE) RMXTE_ICON Icon for Initial Search Screen 20030519
4 MD_ICON_PARA Instance attribute Public Type reference (TYPE) RMXTE_ICON Icon for Parameterized Search Screen 20030519
5 MD_IS_NAME Instance attribute Private Type reference (TYPE) RMXTE_GIS_IS_NAME Name of the Information System 20030311
6 MD_SEL_NAME Instance attribute Private Type reference (TYPE) RMXTE_GIS_SELNAM Name of Selection Criteria (RMSDX) 20030319
7 MD_TAB_STATE Instance attribute Private Type reference (TYPE) BOOLEAN Tabstrip Library Initialized 20030409
8 MO_TABLIB Instance attribute Public Object reference (TYPE REF TO) CL_RMST_TABSTRIP_LIB RMS-TLS: Workbench Tabstrip Library 20030313
9 MR_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Hits 20030311
10 MS_IS Instance attribute Private Type reference (TYPE) RMXTS_GIS_INFO_IS Current Information System 20030312
11 MS_SEL_INFO Instance attribute Private Type reference (TYPE) RMXTS_GIS_SELCRIT_SAVE_INFO Administrative Data on Selection Criteria 20030422
12 MT_SEA Instance attribute Private Type reference (TYPE) RMXTTY_GIS_INFO_SEA TMS-TLS: Information About Search Methods 20030311
13 MT_SEL_CLA Instance attribute Public Type reference (TYPE) RMXTTY_GIS_SELCLA TMS-TLS: Selection Criteria for Classification 20030311
14 MT_SEL_OPT Instance attribute Public Type reference (TYPE) RSDS_TRANGE Selection Criteria 20030311
15 MT_VIEWS Instance attribute Private Type reference (TYPE) RMXTTY_VIEW Trial: Trial Views (Customizing) 20030311
Methods
# Method Level Visibility Method type Description Created on
1 ABV_INIT Instance method Private Method Initialize the Top Subscreen 20030313
2 ABV_OPEN Instance method Private Method Open the Top Tab Screen 20030313
3 CLONE Instance method Public Method Deep Copy 20030321
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030311
5 DELETE_SEA_INPUT Instance method Public Method Delete Search Criteria 20030422
6 DELETE_SEA_PARAMETERS Instance method Public Method Delete Selection Criteria 20030415
7 LOAD_SEA_INPUT Instance method Public Method Load Search Criteria 20030311
8 OKCODE Instance method Public Method OK Code Handler (to Tabstrip Library...) 20030423
9 SAVE_SEA_INPUT Instance method Public Method Save Search Criteria 20030311
10 SEA_PBO Instance method Public Method Processing for PBO 20030311
11 SEA_SEARCH Instance method Public Method Start Search 20030311
12 SEA_SEARCH_CL Static method Public Method Start Search (for External Call) 20030311
13 SET_ATTRIBUTES Instance method Protected Method Set the Attributes for Deep Copy (CLONE) 20030321
Events
Class CL_RMXT_GIS_SEA_CONTROLLER has no event.
Types
Class CL_RMXT_GIS_SEA_CONTROLLER has no local type.
Method Signatures

Method ABV_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20030313
2 Importing IO_TAB_LIB Call by reference Object reference (TYPE REF TO) CL_RMST_TABSTRIP_LIB RMS-TLS: Tabreiter Bibliothek der Workbench 20030313
3 Importing IT_VIEWS Call by reference Type reference (TYPE) RMXTTY_VIEW Trial: Trialsichten (Customizing) 20030313
4 Importing I_VIEW Call by reference Type reference (TYPE) RMXTE_VIEW Versuchssicht 20030313

Method ABV_INIT on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method ABV_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20030313
2 Importing IS_MODE Call by reference Type reference (TYPE) RMSTS_MODE RMS-TLS: Modus: Scenario der Workbench, Objekt Sperre, ... 20030313
3 Importing IT_VIEWS Call by reference Type reference (TYPE) RMXTTY_VIEW Trial: Trialsichten (Customizing) 20030313
4 Importing I_VIEW Call by reference Type reference (TYPE) RMXTE_VIEW Versuchssicht 20030313

Method ABV_OPEN on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) CL_RMXT_GIS_SEA_CONTROLLER TMS-TLS: Generischer Suchmethoden-Controller 20030321

Method CLONE on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_NAME Call by reference Type reference (TYPE) RMXTE_GIS_IS_NAME Name des Informationssystemes 20030311

Method CONSTRUCTOR on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method DELETE_SEA_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030803

Method DELETE_SEA_INPUT on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method DELETE_SEA_PARAMETERS Signature

Method DELETE_SEA_PARAMETERS on class CL_RMXT_GIS_SEA_CONTROLLER has no parameter.
Method DELETE_SEA_PARAMETERS on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method LOAD_SEA_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030803

Method LOAD_SEA_INPUT on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20030423

Method OKCODE on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method SAVE_SEA_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTUAL_SEL Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030422
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030803

Method SAVE_SEA_INPUT on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method SEA_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABV_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030311
2 Exporting E_ABV_PROGID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030311
3 Exporting E_TSL_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030311
4 Exporting E_TSL_PROGID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20030311

Method SEA_PBO on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method SEA_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HITS Call by reference Type reference (TYPE) ANY TABLE Treffer 20030311
2 Importing IS_SEARCH_FLAGS Call by reference Type reference (TYPE) RMXTS_GIS_SEARCH_FLAGS Parameter für die Suche mit dem Gen. Infosystem 20030410
3 Importing IT_HITS Call by reference Type reference (TYPE) ANY TABLE Treffertabelle (zu erweitern/redzuieren) 20030410

Method SEA_SEARCH on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method SEA_SEARCH_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HITS Call by reference Type reference (TYPE) ANY TABLE Treffer 20030311
2 Importing IS_SEARCH_FLAGS Call by reference Type reference (TYPE) RMXTS_GIS_SEARCH_FLAGS TMS-TLS: Parameter für die Suche mit dem Gen. Infosystem 20030526
3 Importing IT_HITS Call by reference Type reference (TYPE) ANY TABLE Treffer zu Erweitern / Reduzieren,... 20030526
4 Importing IT_SEL_CLA Call by reference Type reference (TYPE) RMXTTY_GIS_SELCLA TMS-TLS: Selektionskriterien zur Klassifizierung 20030311
5 Importing IT_SEL_OPT Call by reference Type reference (TYPE) RSDS_TRANGE Selektionsoptionen zu Tabellen-&Feldnamen 20030311
6 Importing I_IS_NAME Call by reference Type reference (TYPE) RMXTE_GIS_IS_NAME Name des Informationssystemes 20030311

Method SEA_SEARCH_CL on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SEL_NAME Call by reference Type reference (TYPE) RMXTE_GIS_SELNAM Selektionskriterien 20030321
2 Importing IO_TABLIB Call by reference Object reference (TYPE REF TO) CL_RMST_TABSTRIP_LIB RMS-TLS: Tabreiter Bibliothek der Workbench 20030321
3 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20030321
4 Importing IS_IS Call by reference Type reference (TYPE) RMXTS_GIS_INFO_IS TMS-TLS: Informationssystem GIS benutzend 20030321
5 Importing IT_SEA Call by reference Type reference (TYPE) RMXTTY_GIS_INFO_SEA TMS-TLS: Liefert Informationen über Suchmethoden 20030321
6 Importing IT_SEL_CLA Call by reference Type reference (TYPE) RMXTTY_GIS_SELCLA TMS-TLS: Selektionskriterien zur Klassifizierung 20030321
7 Importing IT_SEL_OPT Call by reference Type reference (TYPE) RSDS_TRANGE Selektionskriterien 20030321
8 Importing IT_VIEWS Call by reference Type reference (TYPE) RMXTTY_VIEW Trial: Trialsichten (Customizing) 20030321

Method SET_ATTRIBUTES on class CL_RMXT_GIS_SEA_CONTROLLER has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in 471