SAP ABAP Class CL_TFWB_MINITP_SEARCH (Abstract Tree Class for Mini-Template Search)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BF-TFW (Application Component) Templates
     BTFW_UI (Package) Template Framework, UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE ALV Tree Control 20040927
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUPA_TFW_MINITP_SEARCH Implemented Tree Class for Mini-Template Search 20050110
2 Inheritance (c INHERITING FROM c_ref)  CL_TFWB_MINITP_SEARCH_PROD Implemented Tree Class for Mini-Template Search 20040927
Properties
Class CL_TFWB_MINITP_SEARCH  
Short Description Abstract Tree Class for Mini-Template Search    
Super Class CL_GUI_ALV_TREE ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTFW_UI   Template Framework, UI 
Created 20040927   SAP 
Last change 20050519   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TFWB_MINITP_SEARCH has no forward declaration.
Interfaces
Class CL_TFWB_MINITP_SEARCH has no interface implemented.
Friends
Class CL_TFWB_MINITP_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION Instance attribute Protected Object reference (TYPE REF TO) CL_TFWB_APPLICATION Central Class of TFW UI 20040928
2 FIELD_CATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040928
3 FIELD_CATALOG_NAME Instance attribute Protected Type reference (TYPE) DD02L-TABNAME 'TFWB_FCAT' Table Name 20040928
4 OV_TFW_OBJECT Instance attribute Protected Type reference (TYPE) TFW_APPL_OBJECT TFW: Application Object 20041214
5 SEARCH_RESULT Instance attribute Protected Type reference (TYPE) TFWB_FCAT_TAB Table Type for Results List of TFWB Locator Search 20040927
6 USER Instance attribute Protected Object reference (TYPE REF TO) CL_TFWB_USER Product Workbench User 20050413
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MTP_TREE Instance method Protected Method Builds the Mini-Template Tree 20040927
2 CHECK_BEFORE_LOCATOR_SEARCH Instance method Public Method Object-Spec. Impl.: Consistency Checks Before Locator Search 20050112
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041130
4 GET_FIELDCATALOG Instance method Protected Method Builds the Field Catalog of the Search List 20041130
5 HANDLE_AFTER_USER_COMMAND Instance method Private Event handling method 20050413
6 HANDLE_ITEM_CONTEXT_MENU_REQ Instance method Protected Event handling method 20041208
7 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Protected Event handling method 20041208
8 HANDLE_ITEM_DOUBLE_CLICK Instance method Protected Event handling method Handles Double-Cick Event 20041203
9 HANDLE_LINK_CLICK Instance method Protected Event handling method 20041203
10 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Protected Event handling method 20041208
11 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Protected Event handling method 20041208
12 INIT Instance method Public Method Initializes the Locator Search 20040928
13 MODIFY_LOCATOR_SEARCH_RESULT Instance method Public Method Object-Specific Implementation: Modify Locator Search Result 20050112
14 SET_HANDLERS Instance method Private Method Registers the Event Handler of the Class 20040928
15 SET_TFW_OBJECT Instance method Public Method Sets the Current TFW Object 20041214
16 SET_TOOLBAR Instance method Protected Method Builds the Toolbar of the Tree 20041203
Events
Class CL_TFWB_MINITP_SEARCH has no event.
Types
Class CL_TFWB_MINITP_SEARCH has no local type.
Method Signatures

Method BUILD_MTP_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT Call by reference Type reference (TYPE) TFWB_FCAT_TAB Tabellentyp für Ergebnisliste zur TFWB-Locatorsuche 20040927

Method BUILD_MTP_TREE on class CL_TFWB_MINITP_SEARCH has no exception.

Method CHECK_BEFORE_LOCATOR_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MTPTYPE Call by reference Type reference (TYPE) TFW_MTPTYPE_TAB Tabellentyp (sortiert) zu Tabelle TFW_MTPTYPE 20050112
2 Importing IT_MINITP_TYPE_RANGE Call by reference Type reference (TYPE) TFW_MINITP_TYPE_RANGE_TAB Tabellentyp für Range-Tabelle zu TFW_MINITP_TYPE 20050112
3 Importing IV_MINITP_TYPE Call by reference Type reference (TYPE) TFW_MINITP_TYPE Minivorlagenart 20050112

Method CHECK_BEFORE_LOCATOR_SEARCH on class CL_TFWB_MINITP_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIDE_SELECTION Value transfer Type reference (TYPE) AS4FLAG Sichtbarkeit der Selektion 20041130
2 Importing ITEM_SELECTION Value transfer Type reference (TYPE) AS4FLAG 'X' Selektierbarkeit einzelner Items 20041130
3 Importing I_FCAT_COMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20041130
4 Importing I_MODEL_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20041130
5 Importing I_PRINT Value transfer Type reference (TYPE) AS4FLAG nur Drucken 20041130
6 Importing LIFETIME Value transfer Type reference (TYPE) I Lebensdauer 20041130
7 Importing NODE_SELECTION_MODE Value transfer Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE Knoten: Einfach- oder Mehrfachselektion 20041130
8 Importing NO_HTML_HEADER Value transfer Type reference (TYPE) AS4FLAG NO_HTML_HEADER 20041130
9 Importing NO_TOOLBAR Value transfer Type reference (TYPE) AS4FLAG NO_TOOLBAR 20041130
10 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 20041130
11 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shellstyle 20041130
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20041130
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20041130
3 CREATE_ERROR CREATE_ERROR 20041130
4 FAILED failed 20041130
5 ILLEGAL_COLUMN_NAME ILLEGAL_COLUMN_NAME 20041130
6 ILLEGAL_NODE_SELECTION_MODE ILLEGAL_NODE_SELECTION_MODE 20041130
7 LIFETIME_ERROR LIFETIME_ERROR 20041130

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT Tabellentyp für Ergebnisliste zur TFW-Locatorsuche 20041130

Method GET_FIELDCATALOG on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_AFTER_USER_COMMAND Signature

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

Method HANDLE_AFTER_USER_COMMAND on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_REQ Signature

Method HANDLE_ITEM_CONTEXT_MENU_REQ on class CL_TFWB_MINITP_SEARCH has no parameter.
Method HANDLE_ITEM_CONTEXT_MENU_REQ on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_TFWB_MINITP_SEARCH has no parameter.
Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20041203
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041203

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_LINK_CLICK Signature

Method HANDLE_LINK_CLICK on class CL_TFWB_MINITP_SEARCH has no parameter.
Method HANDLE_LINK_CLICK on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQ Signature

Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_TFWB_MINITP_SEARCH has no parameter.
Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_TFWB_MINITP_SEARCH has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_TFWB_MINITP_SEARCH has no parameter.
Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_TFWB_MINITP_SEARCH has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT Call by reference Type reference (TYPE) TFWB_FCAT_TAB Tabellentyp für Ergebnisliste zur TFWB-Locatorsuche 20041130

Method INIT on class CL_TFWB_MINITP_SEARCH has no exception.

Method MODIFY_LOCATOR_SEARCH_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEARCH_RESULT Call by reference Type reference (TYPE) TFWB_FCAT_TAB Tabellentyp für Ergebnisliste zur TFWB-Locatorsuche 20050112
2 Importing IV_MAX_HITS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050112
3 Importing IV_MTP_ID_SEARCH_CRITERION Call by reference Type reference (TYPE) TFWB_MINITP_ID_LOCA_SEARCH ID oder Bezeichnung der Vorlage 20050112
4 Importing IV_MTP_TYPE_SEARCH_CRITERION Call by reference Type reference (TYPE) TFWB_OBJECT Objekt-ID oder Bezeichnung zum Objekt 20050112
5 Importing IV_TFW_OBJECT Call by reference Type reference (TYPE) TFW_APPL_OBJECT TFW: Anwendungsobjekt 20050112

Method MODIFY_LOCATOR_SEARCH_RESULT on class CL_TFWB_MINITP_SEARCH has no exception.

Method SET_HANDLERS Signature

Method SET_HANDLERS on class CL_TFWB_MINITP_SEARCH has no parameter.
Method SET_HANDLERS on class CL_TFWB_MINITP_SEARCH has no exception.

Method SET_TFW_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TFW_OBJECT Call by reference Type reference (TYPE) TFW_APPL_OBJECT TFW: Anwendungsobjekt 20041214

Method SET_TFW_OBJECT on class CL_TFWB_MINITP_SEARCH has no exception.

Method SET_TOOLBAR Signature

Method SET_TOOLBAR on class CL_TFWB_MINITP_SEARCH has no parameter.
Method SET_TOOLBAR on class CL_TFWB_MINITP_SEARCH has no exception.
History
Last changed by/on SAP  20050519 
SAP Release Created in 700