SAP ABAP Class CL_CLS_OBJECT_BROWSER (Navigator for object type groups)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-CLS (Application Component) Classification Toolset
     SPAK_TOOL_CLASSIFICATION_SCHAR (Package) Display Classifications
Properties
Class CL_CLS_OBJECT_BROWSER  
Short Description Navigator for object type groups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class CLASSIFICATION_TOOL    
Program status     
Category 0   
Package SPAK_TOOL_CLASSIFICATION_SCHAR   Display Classifications 
Created 20050527   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_CLS_ASSIGNMENT_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CLS_ATTRIBUTE_SET_EDITOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_CLS_ATTR_VALUE_ASSIGNMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_CLS_OBJECT_CHARACTERIZATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_CLS_OBJECT_COLLECTOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
7 CL_CLS_OTYGR_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
8 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 TPAKB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
11 TPCHK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CLS_OBJECT_BROWSER has no interface implemented.
Friends
Class CL_CLS_OBJECT_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALVTREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE Tree 20050527
2 ALVTREEBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 20050527
3 ATTRIBUTE_SET Instance attribute Private Object reference (TYPE REF TO) CL_CLS_ATTRIBUTE_SET Attribute Set 20070914
4 AUTO_EXPAND_IS_RUNNING Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050808
5 CHECKBOX_LAYOUT Static Attribute Private Type reference (TYPE) LVC_T_LAYI Layout structure for items of the ALV tree control 20050906
6 CLASSIFICATION_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_CLS_CLASSIFICATION_SOURCE Source of classifications 20100128
7 CLASSIFICATION_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_CLS_LINK_NAVIGATOR Navigator for object type groups 20050721
8 COLLECTOR Instance attribute Private Object reference (TYPE REF TO) CL_CLS_OBJECT_COLLECTOR Object collector 20050922
9 COLUMN_DIR Instance attribute Private Type reference (TYPE) CL_CLS_ASSIGNMENT_GRID=>TY_COLUMN_DIR 20051007
10 CO_EXPANSION Constant Private See coding 20050906
11 CO_NODE_TYPE Constant Public See coding 20060406
12 DISPLAY_TECHNICAL_NAMES Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130916
13 EXPAND_ALL Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060814
14 ITEM_LAYOUT Instance attribute Private Type reference (TYPE) LVC_T_LAYI Layout structure for items of the ALV tree control 20051005
15 KEY_INDEX Instance attribute Private Type reference (TYPE) KEY_INDEX_T 20050527
16 LIST Instance attribute Private Type reference (TYPE) CLS_BROWSER_LINES Objektliste 20050527
17 NO_OF_ATTRIBUTES Instance attribute Private Type reference (TYPE) I 20051013
18 NO_OF_COLUMNS Static Attribute Public Type reference (TYPE) I 20051007
19 RENDERER Instance attribute Private Object reference (TYPE REF TO) CL_CLS_FIELD_RENDERER Renedering of cells in grid and tree 20070903
20 SELECTED_ATTRIBUTES Instance attribute Private Type reference (TYPE) CL_CLS_ATTRIBUTE_SET_EDITOR=>TY_ATTRIBUTE_SET 20070914
21 SELECTED_ATTRIBUTES_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_CLS_ATTRIBUTE_SET_EDITOR Favorite list for attributes 20070914
22 TEMP_MESSAGE Instance attribute Private Type reference (TYPE) SCX_T100KEY Message buffer (used by macro) 20050615
23 TOOL_SETTINGS Instance attribute Private Type reference (TYPE) CL_CLS_CHARACTERIZATION=>TY_TOOL_SETTINGS 20051005
24 WB_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WB_MANAGER Interface for Workbench Manager 20051124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTES Instance method Private Method 20050721
2 ADD_CLASSIFICATION_MENU Instance method Private Method 20050902
3 ADD_COMPONENT Instance method Private Method 20050527
4 ADD_FAVORITES Instance method Private Method 20050816
5 ADD_ICONS_AND_COLORS Static method Public Method 20060315
6 ADD_OBJECTS Instance method Private Method 20050530
7 ADD_PACKAGE Instance method Private Method 20050527
8 ADD_PACKAGES Instance method Private Method 20060124
9 ADD_TYPES Instance method Private Method 20050530
10 ADD_TYPE_FOLDER Instance method Private Method 20050530
11 AUTO_EXPAND Instance method Private Method 20050808
12 BUILD_TREE Instance method Public Method Objekt anzeigen 20050527
13 CHANGE_ALVTREE_TOOLBAR Instance method Private Method 20050527
14 CHANGE_ICONS_AND_COLORS Instance method Private Method 20060315
15 CLASSIFICATION_EXISTS Instance method Private Method 20060406
16 CLASSIFY_MARKED_OBJECTS Instance method Private Method 20050830
17 CLASSIFY_OBJECT Instance method Private Method 20090327
18 CLASSIFY_SELECTED_OBJECTS Instance method Private Method 20080207
19 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050906
20 COLLECT_OBJS_OF_STRUCTURE_NODE Instance method Private Method 20050906
21 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050527
22 DESELECT_ALL Instance method Private Method 20050906
23 DESELECT_PATH_TO_ROOT Instance method Private Method 20050906
24 DISPLAY_ASSIGNMENT_DETAIL Static method Public Method 20060502
25 DISPLAY_DETAILS Instance method Private Method 20060502
26 DISPLAY_OBJECT_LINKS Static method Public Method Display popup to display/ edit remark 20060315
27 DISPLAY_TADIR_POPUP Instance method Private Method 20050809
28 EDIT_SELECTED_ATTRIBUTES Instance method Private Method 20060308
29 EXCLUDE_TB_FUNCTIONS Instance method Private Method 20050527
30 EXPAND_ATTRIBUTE Instance method Private Method 20050721
31 EXPAND_COMPONENT Instance method Private Method 20050527
32 EXPAND_FILTER Instance method Private Method 20050823
33 EXPAND_OBJECT Instance method Private Method 20050530
34 EXPAND_OTYGR Instance method Private Method 20050530
35 EXPAND_PACKAGE Instance method Private Method 20050530
36 EXPAND_TYPE Instance method Private Method 20050530
37 FREE Instance method Public Method 20050527
38 GET_ALV_TREE Instance method Public Method Returns the reference to the tree instance 20051208
39 GET_CLASSIFICATION_MENU Static method Public Method 20051012
40 GET_CLASS_FROM_STYLE Static method Private Method 20060315
41 GET_COMPONENT_TEXT Static method Private Method 20050530
42 GET_DEFAULT_FUNCTION_FOR_ITEM Instance method Private Method 20090327
43 GET_DEFAULT_FUNCTION_FOR_NODE Instance method Private Method 20090327
44 GET_NODE_INFO Instance method Public Method 20060406
45 GET_PACKAGE_TEXT Static method Private Method 20050530
46 GET_SELECTED_CLASSIFICATION Static method Public Method 20060804
47 GET_SELECTED_OBJECTS Instance method Public Method 20051128
48 GET_SEL_OBJECTS Instance method Private Method 20060308
49 GET_STYLE_FROM_COLOR Static method Private Method 20060315
50 GET_TABLE_HEADER Static method Public Method - 20060316
51 HANDLE_ATTRIBUTE_VALUE_CM_REQ Instance method Private Event handling method 20060427
52 HANDLE_ATTRIBUTE_VALUE_CM_SEL Instance method Private Event handling method 20060427
53 HANDLE_BEFORE_USER_COMMAND Instance method Private Event handling method 20050905
54 HANDLE_CHECKBOX_CHANGE Instance method Private Event handling method 20050906
55 HANDLE_CLASSIFY_OBJECT Instance method Private Event handling method 20090327
56 HANDLE_EXPAND_NC Instance method Private Event handling method 20050527
57 HANDLE_ITEM_CM_REQ Instance method Private Event handling method 20050527
58 HANDLE_ITEM_CM_SEL Instance method Private Event handling method 20050527
59 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method 20051031
60 HANDLE_LINKED_OBJ_DOUBLE_CLICK Instance method Private Event handling method 20050726
61 HANDLE_LINK_CLICK Instance method Private Event handling method 20060315
62 HANDLE_NAV_TO_OBJECT Instance method Private Event handling method 20051124
63 HANDLE_NODE_CM_REQ Instance method Private Event handling method 20050527
64 HANDLE_NODE_CM_SEL Instance method Private Event handling method 20050527
65 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method 20050527
66 HANDLE_ON_DROPDOWN_CLICKED Instance method Private Event handling method 20050816
67 HANDLE_ON_FUNCTION_SELECTED Instance method Private Event handling method 20050707
68 HANDLE_REFRESH_OBJECT Instance method Private Event handling method 20091218
69 HIER_HEADER Instance method Private Method 20050527
70 LOOKUP_PREDECESSOR_W_CHECKBOX Instance method Private Method 20060427
71 OBJECT_HAS_ATTRIBUTES Instance method Private Method 20050902
72 PREVIEW_SEL_OBJS_AND_ATTRS Instance method Private Method 20050907
73 REFRESH_ATTRIBUTE_NODES Instance method Private Method 20050912
74 REFRESH_NODES Instance method Private Method 20050726
75 REFRESH_OBJECT Instance method Public Method 20050726
76 REFRESH_OBJECTS Instance method Public Method 20091218
77 REGISTER_ALVTREE_EVENTS Instance method Private Method 20050527
78 SELECT_ALL Instance method Private Method 20060310
79 SELECT_ATTRIBUTES Instance method Private Method 20050812
80 SELECT_SUB_TREE Instance method Private Method 20050906
81 SETUP_FIELDCAT Static method Public Method 20050728
82 SET_CHECKBOX Instance method Private Method 20050906
83 SET_EXPANDER Instance method Private Method 20050805
84 SET_VISIBLE Instance method Public Method Set Control Visible or Invisible 20050527
85 SHOW_TREE Instance method Private Method Delete tree and create root nodes. 20050812
Events
# Event Type Visibility Description Created on
1 ATTRIBUTES_CHANGED Instance Event
(0)
Public
(2)
20050817
2 CHANGE_TOOLBAR Instance Event
(0)
Public
(2)
20051005
3 CHANGE_TRANSPORT_SETTINGS Instance Event
(0)
Public
(2)
Change packages and requests 20130415
4 CLASSIFY_OBJECTS Instance Event
(0)
Public
(2)
Classify a set of objects 20050831
5 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
20051005
6 NAVIGATE_TO_OBJECT Instance Event
(0)
Public
(2)
20051124
7 OBJECT_CM_REQ Instance Event
(0)
Public
(2)
Add operations to the object context menu 20050531
8 OBJECT_CM_SEL Instance Event
(0)
Public
(2)
Process context menu function 20050531
9 REFRESH_REQUESTED Instance Event
(0)
Public
(2)
20091120
10 SHOW_GRID Instance Event
(0)
Public
(2)
20051011
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INDEX_T Public See coding 20060406 begin of index_t, key type lvc_nkey, node_type type c length 1, object type pak_object_key, attribute type cls_attribute_name, package_node type lvc_nkey, type_list type cl_cls_object_collector=>ty_trobjtype_list, object_list type cl_cls_object_collector=>ty_object_list, type_directory type ref to if_cls_type_directory, is_selected type abap_bool, expansion type c length 1, end of index_t
2 KEY_INDEX_T Private See coding 20050531 key_index_t type hashed table of index_t with unique key key
3 TY_PACKAGE_KEY Private See coding 20060124 begin of TY_PACKAGE_KEY, package type devclass, dlvunit type dlvunit, end of ty_package_key
4 TY_PACKAGE_KEYS Private See coding 20060124 ty_package_keys type sorted table of ty_package_key with unique key package
Method Signatures

Method ADD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20050721
2 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050721

Method ADD_ATTRIBUTES on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_CLASSIFICATION_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COL Call by reference Type reference (TYPE) LVC_FNAME '&Hierarchy' ALV Control: Column ID 20051128
2 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050926
3 Importing IM_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050902
4 Importing IM_VALUE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_VALUE Attribute value 20070208

Method ADD_CLASSIFICATION_MENU on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Type reference (TYPE) CLS_COMPONENT_HIERARCHY_ENTRY Entry in Component Hierarchy 20050527
2 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050527
3 Returning RE_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050527

Method ADD_COMPONENT on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_FAVORITES Signature

Method ADD_FAVORITES on class CL_CLS_OBJECT_BROWSER has no parameter.
Method ADD_FAVORITES on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_ICONS_AND_COLORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEM_LAYOUTS Call by reference Type reference (TYPE) LVC_T_LAYI Layout with icons 20060315
2 Importing IM_DEFAULT_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI Layout structure for items of the ALV tree control 20060315
3 Importing IM_LINE Call by reference Type reference (TYPE) CLS_BROWSER_LINE_WITH_COLORS Line in the grid of attribtue value 20060315

Method ADD_ICONS_AND_COLORS on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Entry in Component Hierarchy 20050530
2 Importing IM_IS_MAIN_TYPE Call by reference Type reference (TYPE) ABAP_BOOL 20050530
3 Importing IM_PACKAGE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050824
4 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050530

Method ADD_OBJECTS on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DLVUNIT Call by reference Type reference (TYPE) DLVUNIT Software Component 20050628
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) CLIKE Entry in Component Hierarchy 20050527
3 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050527
4 Returning RE_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050527

Method ADD_PACKAGE on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PACKAGES Call by reference Type reference (TYPE) TY_PACKAGE_KEYS Entry in Component Hierarchy 20060124
2 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060124
3 Returning RE_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060124

Method ADD_PACKAGES on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OMMIT_SUB_TYPES Call by reference Type reference (TYPE) ABAP_BOOL 20050530
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) CLIKE Entry in Component Hierarchy 20050530
3 Importing IM_PACKAGE_KEY Call by reference Type reference (TYPE) LVC_NKEY Key of package node 20050531
4 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050530
5 Importing IM_TYPES Call by reference Type reference (TYPE) CLS_OBJECT_TYPE_GROUP_ELEMENTS Elements of an object type group 20050530

Method ADD_TYPES on class CL_CLS_OBJECT_BROWSER has no exception.

Method ADD_TYPE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Type reference (TYPE) INDEX_T ALV Tree Control: Node Key 20050906
2 Importing IM_TYPE Call by reference Type reference (TYPE) CLIKE Entry in Component Hierarchy 20050530
3 Returning RE_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050530

Method ADD_TYPE_FOLDER on class CL_CLS_OBJECT_BROWSER has no exception.

Method AUTO_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHILD_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050808
2 Importing IM_ENSURE_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050905
3 Importing IM_EXPAND_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ABAP_FALSE: Only nodes without sibblings are expanded 20050905
4 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050808
5 Importing IM_SKIP_ATTRIBUTES_AND_SUBOBJS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060316

Method AUTO_EXPAND on class CL_CLS_OBJECT_BROWSER has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXPAND_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060814
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20050527
2 CX_PAK_INVALID_DATA Invalid object type group data 20050721
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050721
4 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20050530

Method CHANGE_ALVTREE_TOOLBAR Signature

Method CHANGE_ALVTREE_TOOLBAR on class CL_CLS_OBJECT_BROWSER has no parameter.
Method CHANGE_ALVTREE_TOOLBAR on class CL_CLS_OBJECT_BROWSER has no exception.

Method CHANGE_ICONS_AND_COLORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_LINE Call by reference Type reference (TYPE) CLS_BROWSER_LINE_WITH_COLORS Line in the grid of attribtue value 20060315
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Layout with icons 20060315
3 Importing IM_OLD_LINE Call by reference Type reference (TYPE) CLS_BROWSER_LINE_WITH_COLORS Line in the grid of attribtue value 20060315

Method CHANGE_ICONS_AND_COLORS on class CL_CLS_OBJECT_BROWSER has no exception.

Method CLASSIFICATION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Attribute 20060406
2 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20060406
3 Returning RE_CLASSIFICATION_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20060406

Method CLASSIFICATION_EXISTS on class CL_CLS_OBJECT_BROWSER has no exception.

Method CLASSIFY_MARKED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20050902
2 Importing IM_CHANGEMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060406
3 Importing IM_DELETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051201
4 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050902
5 Importing IM_PACKAGES_ARE_STRUCTURENODES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060125
6 Importing IM_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091218
7 Importing IM_SELECTED_ATTRIBUTES_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060308

Method CLASSIFY_MARKED_OBJECTS on class CL_CLS_OBJECT_BROWSER has no exception.

Method CLASSIFY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_SUBSET Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20090327
2 Importing IM_CHANGEMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090327
3 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20090327

Method CLASSIFY_OBJECT on class CL_CLS_OBJECT_BROWSER has no exception.

Method CLASSIFY_SELECTED_OBJECTS Signature

Method CLASSIFY_SELECTED_OBJECTS on class CL_CLS_OBJECT_BROWSER has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR Problems regarding the UI of the classification tool 20080207

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CLS_OBJECT_BROWSER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CLS_OBJECT_BROWSER has no exception.

Method COLLECT_OBJS_OF_STRUCTURE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OBJECTS Call by reference Type reference (TYPE) PAK_HASHED_OBJECT_LIST List of development objects 20050906
2 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050906

Method COLLECT_OBJS_OF_STRUCTURE_NODE on class CL_CLS_OBJECT_BROWSER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALLOW_SWITCH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051012
2 Importing IM_ATTRIBUTE_SET Call by reference Object reference (TYPE REF TO) CL_CLS_ATTRIBUTE_SET Attribute Set 20070914
3 Importing IM_CLASSIFICATION_SOURCE Call by reference Object reference (TYPE REF TO) CL_CLS_CLASSIFICATION_SOURCE Source of classifications 20100128
4 Importing IM_COLLECTOR Call by reference Object reference (TYPE REF TO) CL_CLS_OBJECT_COLLECTOR Object collector 20050922
5 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050527
6 Importing IM_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show change/delete options 20121019
7 Importing IM_DISPLAY_TREE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051012
8 Importing IM_INFO_OBJECT Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20051202
9 Importing IM_NO_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show the button to select attributes 20051005
10 Importing IM_NO_MANUAL_CLASSIFICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not allow manual classification 20051005
11 Importing IM_NO_SETTINGS_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show the settings button 20051005
12 Importing IM_NO_TOOLBAR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show the toolbar at all 20051005
13 Importing IM_WB_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_MANAGER Interface for Workbench Manager 20051124
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20050527

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_CLS_OBJECT_BROWSER has no parameter.
Method DESELECT_ALL on class CL_CLS_OBJECT_BROWSER has no exception.

Method DESELECT_PATH_TO_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050906

Method DESELECT_PATH_TO_ROOT on class CL_CLS_OBJECT_BROWSER has no exception.

Method DISPLAY_ASSIGNMENT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20060502
2 Importing IM_CLASSIFICATION_SOURCE Call by reference Object reference (TYPE REF TO) CL_CLS_CLASSIFICATION_SOURCE Source of classifications 20100128
3 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY 20060502
4 Importing IM_VALUE Call by reference Type reference (TYPE) CLS_VALUE_ASSIGNMENT Assigned value as string 20060925

Method DISPLAY_ASSIGNMENT_DETAIL on class CL_CLS_OBJECT_BROWSER has no exception.

Method DISPLAY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20060502
2 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060502
3 Importing IM_PACKAGES_ARE_STRUCTURENODES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060502

Method DISPLAY_DETAILS on class CL_CLS_OBJECT_BROWSER has no exception.

Method DISPLAY_OBJECT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NAVIGATE_TO_OBJECT Call by reference Type reference (TYPE) ABAP_BOOL 20060316
2 Exporting EX_NAVIGATION_REQUEST Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20060316
3 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME ALV control: Field name of internal table field 20060315
4 Importing IM_CLASSIFICATION_SOURCE Call by reference Object reference (TYPE REF TO) CL_CLS_CLASSIFICATION_SOURCE Container for objects and classifications 20100128
5 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20060315

Method DISPLAY_OBJECT_LINKS on class CL_CLS_OBJECT_BROWSER has no exception.

Method DISPLAY_TADIR_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20050809

Method DISPLAY_TADIR_POPUP on class CL_CLS_OBJECT_BROWSER has no exception.

Method EDIT_SELECTED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060308
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20060309

Method EXCLUDE_TB_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS 20050527

Method EXCLUDE_TB_FUNCTIONS on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050721

Method EXPAND_ATTRIBUTE on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050527

Method EXPAND_COMPONENT on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050823

Method EXPAND_FILTER on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050530

Method EXPAND_OBJECT on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_OTYGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050530

Method EXPAND_OTYGR on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050530

Method EXPAND_PACKAGE on class CL_CLS_OBJECT_BROWSER has no exception.

Method EXPAND_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T 20050530

Method EXPAND_TYPE on class CL_CLS_OBJECT_BROWSER has no exception.

Method FREE Signature

Method FREE on class CL_CLS_OBJECT_BROWSER has no parameter.
Method FREE on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_ALV_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ALV_TREE Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20051208

Method GET_ALV_TREE on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_CLASSIFICATION_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALLOW_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100128
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20051012
3 Importing IM_ATTRIBUTE_SET Call by reference Object reference (TYPE REF TO) CL_CLS_ATTRIBUTE_SET Attribute Set 20070914
4 Importing IM_ATTR_CONTEXT_MENU_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051130
5 Importing IM_DIRECT_ATTR_SEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051012
6 Importing IM_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121019
7 Importing IM_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20051012
8 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_HASHED_OBJECT_LIST List of development objects 20051012
9 Importing IM_SELECTED_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_ATTRIBUTE_SET_EDITOR=>TY_ATTRIBUTE_SET 20070914
10 Importing IM_STRUCTURE_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051012
11 Importing IM_VALUE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_VALUE Attribute value 20070208

Method GET_CLASSIFICATION_MENU on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_CLASS_FROM_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STYLE Call by reference Type reference (TYPE) LVC_S_STYL ALV control: Structure for cell coloring 20060315
2 Returning RE_CLASS Value transfer Type reference (TYPE) INT4 Natural number 20060315

Method GET_CLASS_FROM_STYLE on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_COMPONENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPONENT Call by reference Type reference (TYPE) UFPS_POSID Application Component 20050530
2 Returning RE_DESCR Value transfer Type reference (TYPE) UDTEXT Short text 20050530

Method GET_COMPONENT_TEXT on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_DEFAULT_FUNCTION_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FNAME Call by reference Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 20090327
2 Importing IM_IGNORE_CONTEXT_MENU Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not check the default function of the CM 20090327
3 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20090327
4 Returning RE_FCODE Value transfer Type reference (TYPE) SY-UCOMM Function Code that Triggered PAI 20090327

Method GET_DEFAULT_FUNCTION_FOR_ITEM on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_DEFAULT_FUNCTION_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IGNORE_CONTEXT_MENU Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090327
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20090327
3 Returning RE_FCODE Value transfer Type reference (TYPE) SY-UCOMM Function Code that Triggered PAI 20090327

Method GET_DEFAULT_FUNCTION_FOR_NODE on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INFO Call by reference Type reference (TYPE) INDEX_T 20060406
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060406

Method GET_NODE_INFO on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_PACKAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PACKAGE Call by reference Type reference (TYPE) CLIKE Package 20050530
2 Returning RE_DESCR Value transfer Type reference (TYPE) AS4TEXT Short text 20050530

Method GET_PACKAGE_TEXT on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_SELECTED_CLASSIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) CLS_VALUE_ASSIGNMENT Assigned value as string 20060804
2 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20060804
3 Importing IM_CLASSIFICATION_SOURCE Call by reference Object reference (TYPE REF TO) CL_CLS_CLASSIFICATION_SOURCE Source of classifications 20100128
4 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20060804
5 Importing IM_VALUE Call by reference Type reference (TYPE) STRING 20060804
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR Problems regarding the UI of the classification tool 20061103

Method GET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTS Call by reference Type reference (TYPE) PAK_HASHED_OBJECT_LIST List of development objects 20051128

Method GET_SELECTED_OBJECTS on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_SEL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTS Call by reference Type reference (TYPE) PAK_HASHED_OBJECT_LIST List of development objects 20060308
2 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060308
3 Importing IM_PACKAGES_ARE_STRUCTURENODES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060308

Method GET_SEL_OBJECTS on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_STYLE_FROM_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLOR Call by reference Type reference (TYPE) LVC_S_SCOL ALV control: Structure for cell coloring 20060315
2 Returning RE_STYLE Value transfer Type reference (TYPE) INT4 Natural number 20060315

Method GET_STYLE_FROM_COLOR on class CL_CLS_OBJECT_BROWSER has no exception.

Method GET_TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_REF Call by reference Object reference (TYPE REF TO) IF_CLS_ATTRIBUTE Attribute 20060316
2 Importing IM_TEXT_ADDITION Call by reference Type reference (TYPE) CLIKE 20060316
3 Returning RE_TEXT Value transfer Type reference (TYPE) STRING 20060316
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR Problems regarding the UI of the classification tool 20060316

Method HANDLE_ATTRIBUTE_VALUE_CM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MENU Value transfer Attribute reference (LIKE) 20060427
2 Importing IM_NODE_INFO Value transfer Attribute reference (LIKE) 20060427

Method HANDLE_ATTRIBUTE_VALUE_CM_REQ on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_ATTRIBUTE_VALUE_CM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FCODE Value transfer Attribute reference (LIKE) 20060427
2 Importing IM_NODE_INFO Value transfer Attribute reference (LIKE) 20060427

Method HANDLE_ATTRIBUTE_VALUE_CM_SEL on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_BEFORE_USER_COMMAND Signature

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

Method HANDLE_BEFORE_USER_COMMAND on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Value transfer Attribute reference (LIKE) 20050906
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20050906
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20050906

Method HANDLE_CHECKBOX_CHANGE on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_CLASSIFY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Value transfer Attribute reference (LIKE) 20090327
2 Importing IM_CHANGEMODE Value transfer Attribute reference (LIKE) 20090327
3 Importing IM_DELETE Value transfer Attribute reference (LIKE) 20090327
4 Importing IM_OBJECT Value transfer Attribute reference (LIKE) 20090327

Method HANDLE_CLASSIFY_OBJECT on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_EXPAND_NC Signature

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

Method HANDLE_EXPAND_NC on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_ITEM_CM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20050527
2 Importing MENU Value transfer Attribute reference (LIKE) 20050527
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20050527

Method HANDLE_ITEM_CM_REQ on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_ITEM_CM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20050527
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20050527
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20050527

Method HANDLE_ITEM_CM_SEL on class CL_CLS_OBJECT_BROWSER 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 Value transfer Attribute reference (LIKE) 20051031
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20051031

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_LINKED_OBJ_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Value transfer Attribute reference (LIKE) 20050823
2 Importing IM_OBJECT Value transfer Attribute reference (LIKE) 20050726

Method HANDLE_LINKED_OBJ_DOUBLE_CLICK on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_LINK_CLICK Signature

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

Method HANDLE_LINK_CLICK on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_NAV_TO_OBJECT Signature

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

Method HANDLE_NAV_TO_OBJECT on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_NODE_CM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20050527
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20050527

Method HANDLE_NODE_CM_REQ on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_NODE_CM_SEL Signature

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

Method HANDLE_NODE_CM_SEL on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_ON_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20050816
2 Importing POSX Value transfer Attribute reference (LIKE) 20050816
3 Importing POSY Value transfer Attribute reference (LIKE) 20050816

Method HANDLE_ON_DROPDOWN_CLICKED on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_ON_FUNCTION_SELECTED Signature

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

Method HANDLE_ON_FUNCTION_SELECTED on class CL_CLS_OBJECT_BROWSER has no exception.

Method HANDLE_REFRESH_OBJECT Signature

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

Method HANDLE_REFRESH_OBJECT on class CL_CLS_OBJECT_BROWSER has no exception.

Method HIER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR 20050527

Method HIER_HEADER on class CL_CLS_OBJECT_BROWSER has no exception.

Method LOOKUP_PREDECESSOR_W_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRED Call by reference Type reference (TYPE) INDEX_T 20080207
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060427

Method LOOKUP_PREDECESSOR_W_CHECKBOX on class CL_CLS_OBJECT_BROWSER has no exception.

Method OBJECT_HAS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20050902
2 Returning RE_OBJECT_HAS_ATTRIBUTES Value transfer Type reference (TYPE) ABAP_BOOL 20050902

Method OBJECT_HAS_ATTRIBUTES on class CL_CLS_OBJECT_BROWSER has no exception.

Method PREVIEW_SEL_OBJS_AND_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20060310
2 Exporting EX_OBJECTS Call by reference Type reference (TYPE) PAK_HASHED_OBJECT_LIST List of development objects 20050907
3 Exporting EX_PACKAGE_NODE_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL 20060125
4 Exporting EX_STRUCTURE_NODE_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL 20050907
5 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050907

Method PREVIEW_SEL_OBJS_AND_ATTRS on class CL_CLS_OBJECT_BROWSER has no exception.

Method REFRESH_ATTRIBUTE_NODES Signature

Method REFRESH_ATTRIBUTE_NODES on class CL_CLS_OBJECT_BROWSER has no parameter.
Method REFRESH_ATTRIBUTE_NODES on class CL_CLS_OBJECT_BROWSER has no exception.

Method REFRESH_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Object key 20091218

Method REFRESH_NODES on class CL_CLS_OBJECT_BROWSER has no exception.

Method REFRESH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20050726

Method REFRESH_OBJECT on class CL_CLS_OBJECT_BROWSER has no exception.

Method REFRESH_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Object key 20091218

Method REFRESH_OBJECTS on class CL_CLS_OBJECT_BROWSER has no exception.

Method REGISTER_ALVTREE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION Call by reference Type reference (TYPE) CHAR1 'X' 20050527
# Exception Resumable Description Created on
1 CTRL_ERROR 20050527

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_CLS_OBJECT_BROWSER has no parameter.
Method SELECT_ALL on class CL_CLS_OBJECT_BROWSER has no exception.

Method SELECT_ATTRIBUTES Signature

Method SELECT_ATTRIBUTES on class CL_CLS_OBJECT_BROWSER has no parameter.
Method SELECT_ATTRIBUTES on class CL_CLS_OBJECT_BROWSER has no exception.

Method SELECT_SUB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050906
2 Importing IM_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050906

Method SELECT_SUB_TREE on class CL_CLS_OBJECT_BROWSER has no exception.

Method SETUP_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20050728
2 Exporting EX_COLUMN_DIR Call by reference Type reference (TYPE) CL_CLS_ASSIGNMENT_GRID=>TY_COLUMN_DIR 20051017
3 Importing IM_ATTRIBUTE_SET Call by reference Object reference (TYPE REF TO) CL_CLS_ATTRIBUTE_SET Attribute Set 20070914
4 Importing IM_COLUMN_DIR Call by reference Type reference (TYPE) CL_CLS_ASSIGNMENT_GRID=>TY_COLUMN_DIR 20051017
5 Importing IM_DISPLAY_MODE_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090216
6 Importing IM_HIDE_DESCRIPTION Call by reference Type reference (TYPE) ABAP_BOOL 20050912
7 Importing IM_HIDE_ICON_COLUMNS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051026
8 Importing IM_HIDE_PROJECT Call by reference Type reference (TYPE) ABAP_BOOL hide project 20051010
9 Importing IM_HIDE_REMARK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051027
10 Importing IM_HIDE_SUB_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL 20051007
11 Importing IM_MAX_NO_OF_COLUMNS Call by reference Type reference (TYPE) I 20051007
12 Importing IM_STRUCTURE_NAME Call by reference Type reference (TYPE) TABNAME 'CLS_BROWSER_LINE' Table Name 20051007
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20050728

Method SET_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) INDEX_T ALV Tree Control: Node Key 20050906

Method SET_CHECKBOX on class CL_CLS_OBJECT_BROWSER has no exception.

Method SET_EXPANDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20050906

Method SET_EXPANDER on class CL_CLS_OBJECT_BROWSER has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Value transfer Type reference (TYPE) C Visible 20050527
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR GUI Package-Builder exceptions 20061204

Method SHOW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXPAND_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20060814

Method SHOW_TREE on class CL_CLS_OBJECT_BROWSER has no exception.
Event Signatures

Event ATTRIBUTES_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_ATTRIBUTES Exporting Value transfer Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20050817

Event CHANGE_TOOLBAR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_TOOLBAR Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20051005

Event CHANGE_TRANSPORT_SETTINGS Signature
Event CHANGE_TRANSPORT_SETTINGS on class CL_CLS_OBJECT_BROWSER has no parameter.
Event CLASSIFY_OBJECTS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_ATTRIBUTE_SUBSET Exporting Value transfer Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST Optional: Attribute subset 20050831
2 IM_CHANGEMODE Exporting Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090327
3 IM_DELETE Exporting Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051201
4 IM_OBJECTS Exporting Value transfer Type reference (TYPE) PAK_OBJECT_LIST Object list 20050831

Event FUNCTION_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Function code 20051005

Event NAVIGATE_TO_OBJECT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_OBJECT Exporting Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20051124

Event OBJECT_CM_REQ Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050531
2 IM_OBJECT Exporting Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20050531

Event OBJECT_CM_SEL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20050531
2 IM_OBJECT Exporting Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20050926

Event REFRESH_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_OBJECTS Exporting Value transfer Type reference (TYPE) PAK_OBJECT_LIST Object key 20091218

Event SHOW_GRID Signature
Event SHOW_GRID on class CL_CLS_OBJECT_BROWSER has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710