SAP ABAP Class CL_UCON_BROWSER_MAIN (Tag Browser)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     S_UNIFIED_CON_DT_BROWSER (Package) Designtime Browsers
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_CONTROL_TOOL Control-Based Tool 20120702
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_CONTROL_TOOL_EXTENDED_1 Enhancement 1 of IF_WB_CONTROL_TOOL 20120702
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_CONTROL_TOOL_EXTENDED_2 Enhancement 2 for IF_WB_CONTROL_TOOL 20120702
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20120702
Properties
Class CL_UCON_BROWSER_MAIN  
Short Description Tag Browser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package S_UNIFIED_CON_DT_BROWSER   Designtime Browsers 
Created 20120702   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_SIMPLE_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_CONTROL_TOOL Control-Based Tool 20120702
2 IF_WB_CONTROL_TOOL_EXTENDED_1 Enhancement 1 of IF_WB_CONTROL_TOOL 20120702
3 IF_WB_CONTROL_TOOL_EXTENDED_2 Enhancement 2 for IF_WB_CONTROL_TOOL 20120702
4 IF_WB_PROGRAM Workbench: Program 20120702
Friends
Class CL_UCON_BROWSER_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BROWSER_SELECTION Instance attribute Private Object reference (TYPE REF TO) OBJECT Currently Displayed Selection 20120702
2 C_FCODE_FILTER Constant Private Type reference (TYPE) UI_FUNC 'FLT' Function Code: Choose Filter 20120702
3 C_FILTER_AMC Constant Public Type reference (TYPE) CHAR10 '%FLT_AMC' Character Field Length = 10 20130308
4 C_FILTER_APC Constant Public Type reference (TYPE) CHAR10 '%FLT_APC' Character Field Length = 10 20130308
5 C_FILTER_CA Constant Public Type reference (TYPE) CHAR10 '%FLT_CA' Function Code: Display User-Defined View 20120702
6 C_FILTER_CONF Constant Public Type reference (TYPE) CHAR10 '%FLT_CONF' Function Code: Display Admin View 20120702
7 C_FILTER_PROFIL Constant Public Type reference (TYPE) CHAR10 '%FLT_PROF' Character Field Length = 10 20120702
8 C_FILTER_SERVICE Constant Public Type reference (TYPE) CHAR10 '%FLT_SERV' Function Code: Display Service Assemblies 20120718
9 C_FILTER_SERV_UNASSIGNED Constant Public Type reference (TYPE) CHAR10 '%FLT_SERUN' Function Code: Display SMTP Hosts 20120718
10 C_FILTER_URL Constant Public Type reference (TYPE) CHAR10 '%FLT_URL' Character Field Length = 10 20120702
11 C_FILTER_VHOST Constant Public Type reference (TYPE) CHAR10 '%FLT_VHOST' Function Code: Display ITS Tags Only 20120702
12 DATA_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_UCON_BROWSER_DATA_PROVIDER Data Provider for UCON Browser Tool 20120710
13 FILTER_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Filter Menu 20120702
14 FILTER_OPTIONS Instance attribute Private Object reference (TYPE REF TO) IF_UCON_BROWSER_FILTER_DATA Filter data fror Browser 20120710
15 HTML_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control for View Selection 20120702
16 M_FILTER Instance attribute Private Type reference (TYPE) CHAR10 Is Filter set 20120702
17 M_PARENT_WINDOWS Instance attribute Private Object reference (TYPE REF TO) IF_WB_WINDOW Interface for Workbench Window 20120702
18 SELECT_BOX Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Selection Box for Views 20120702
19 SELECT_CLOSE_BUTTON Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Selection Area: Close Button 20120702
20 SELECT_FORM Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Selection Area for Views 20120702
21 SELECT_SCREEN Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Selection Area for Views 20120702
22 SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 20120702
23 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 20120702
24 TREE Instance attribute Private Object reference (TYPE REF TO) CL_UCON_BROWSER_TREE Tree 20120702
25 TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120702
26 WINDOW_ID Instance attribute Private Type reference (TYPE) I Window ID 20120702
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SELECTION_SCREEN Instance method Private Method Selection Screen for Tag Category Selection 20120702
2 CREATE_SPLITTER Instance method Private Method Generate Splitter 20120702
3 CREATE_TOOLBAR Instance method Private Method Generate toolbar 20120702
4 DISPLAY Instance method Private Method Display Tree Control 20120702
5 HANDLE_BUTTON_CLICK Instance method Private Event handling method EventHandler: Toolbar: Functions 20120702
6 HANDLE_BUTTON_CLOSE Instance method Private Event handling method Event: Close Button Clicked 20120702
7 HANDLE_FILTER_SELECTED Instance method Private Event handling method Event: Filter was selected 20120702
8 NAVIGATE_VIA_TR_KEY Instance method Public Method 20120702
9 NAVIGATE_VIA_WB_KEY Instance method Public Method 20120702
10 SET_DROPDOWN_SELECTION Instance method Private Method 20120719
11 SET_FILTER Instance method Private Method Set Filter for Tag Categories 20120702
12 TB_BUILD_FILTER_MENU Instance method Private Method Toolbar: Create Submenu for Filtering 20120702
Events
Class CL_UCON_BROWSER_MAIN has no event.
Types
Class CL_UCON_BROWSER_MAIN has no local type.
Method Signatures

Method CREATE_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120702

Method CREATE_SELECTION_SCREEN on class CL_UCON_BROWSER_MAIN has no exception.

Method CREATE_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Window 20120702
2 Returning P_SPLITTER Value transfer Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20120702

Method CREATE_SPLITTER on class CL_UCON_BROWSER_MAIN has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 20120702
2 Returning P_TOOLBAR Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Tool Bar Control 20120702

Method CREATE_TOOLBAR on class CL_UCON_BROWSER_MAIN has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WINDOW_ID Call by reference Type reference (TYPE) I Window ID 20120702

Method DISPLAY on class CL_UCON_BROWSER_MAIN has no exception.

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20120702

Method HANDLE_BUTTON_CLICK on class CL_UCON_BROWSER_MAIN has no exception.

Method HANDLE_BUTTON_CLOSE Signature

Method HANDLE_BUTTON_CLOSE on class CL_UCON_BROWSER_MAIN has no parameter.
Method HANDLE_BUTTON_CLOSE on class CL_UCON_BROWSER_MAIN has no exception.

Method HANDLE_FILTER_SELECTED Signature

Method HANDLE_FILTER_SELECTED on class CL_UCON_BROWSER_MAIN has no parameter.
Method HANDLE_FILTER_SELECTED on class CL_UCON_BROWSER_MAIN has no exception.

Method NAVIGATE_VIA_TR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Object Name in Object List 20120702
2 Importing P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: View of Object 20120702
3 Importing P_OBJECT_SUBTYPE Call by reference Type reference (TYPE) SEU_OBJTYP (Internal) Type of Object in ABAP Workbench 20120702
4 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20120702
5 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20120702
# Exception Resumable Description Created on
1 NOT_EXECUTED 20120702

Method NAVIGATE_VIA_WB_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_KEY Call by reference Type reference (TYPE) SEU_OBJKEY 20120702
2 Importing OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: View of Object 20120702
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP 20120702
4 Importing OPERATION Call by reference Type reference (TYPE) SEU_ACTION 20120702
# Exception Resumable Description Created on
1 NOT_EXECUTED 20120702

Method SET_DROPDOWN_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_DATA Call by reference Object reference (TYPE REF TO) IF_UCON_BROWSER_FILTER_DATA Filter data fror Browser 20120719

Method SET_DROPDOWN_SELECTION on class CL_UCON_BROWSER_MAIN has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FILTER Call by reference Type reference (TYPE) CHAR10 Filter To Be Set 20120702

Method SET_FILTER on class CL_UCON_BROWSER_MAIN has no exception.

Method TB_BUILD_FILTER_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTIVE_FILTER Call by reference Type reference (TYPE) CHAR10 Active Filter 20120702
2 Returning P_CTXT_MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20120702

Method TB_BUILD_FILTER_MENU on class CL_UCON_BROWSER_MAIN has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740