SAP ABAP Class CL_CLS_CHARACTERIZATION (Characterization tool)
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_CHARACTERIZATION  
Short Description Characterization tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_TOOL_CLASSIFICATION_SCHAR   Display Classifications 
Created 20050610   SAP 
Last change 20130531   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_ATTRIBUTE_SET_EDITOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CLS_OBJECT_BROWSER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_CLS_OBJECT_CHARACTERIZATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_CLS_OBJECT_COLLECTOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_CLS_OBJECT_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CLS_CHARACTERIZATION has no interface implemented.
Friends
Class CL_CLS_CHARACTERIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTES_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050817
2 ATTRIBUTE_SET Instance attribute Private Object reference (TYPE REF TO) CL_CLS_ATTRIBUTE_SET Attribute Set 20070914
3 ATTRIBUTE_SUBSET Instance attribute Private Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST Characterizer is running in subset-mode 20050817
4 BROWSER Instance attribute Private Object reference (TYPE REF TO) CL_CLS_OBJECT_BROWSER Navigator for object type groups 20050610
5 BROWSER_VIEW Instance attribute Private Type reference (TYPE) ABAP_BOOL 20051125
6 CHANGABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050817
7 CHARACTERIZER Instance attribute Private Object reference (TYPE REF TO) CL_CLS_OBJECT_CHARACTERIZATION Characterization tool 20050610
8 CLASSIFICATION_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_CLS_CLASSIFICATION_SOURCE Source of classifications 20100128
9 COLLECTOR Instance attribute Private Object reference (TYPE REF TO) CL_CLS_OBJECT_COLLECTOR Object collector 20051011
10 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050610
11 EXPAND_ALL Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060814
12 OBJECT_GRID Instance attribute Private Object reference (TYPE REF TO) CL_CLS_OBJECT_GRID ALV for object type groups 20051007
13 REPID Instance attribute Private Type reference (TYPE) SY-REPID 20051020
14 REPORT_RUN_RESULT Instance attribute Private Object reference (TYPE REF TO) CL_CLS_REPORT_RUN_RESULT Container for objects and classifications 20100128
15 REQUEST Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20130916
16 SORT_ORDER Instance attribute Private Type reference (TYPE) CL_CLS_OBJECT_GRID=>TY_SORT_ORDER 20060815
17 TOOL_SETTINGS Instance attribute Private Type reference (TYPE) TY_TOOL_SETTINGS 20051005
18 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_LINKED_ATTRIBUTES Instance method Private Method 20060410
2 ASSIGNMENTS_ARE_CHANGABLE Instance method Public Method 20050616
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050610
4 CREATE_BROWSER Instance method Private Method 20051011
5 CREATE_GRID Instance method Private Method 20051011
6 FREE Instance method Public Method 20050614
7 GET_CHANGEMODE Instance method Public Method 20050818
8 GET_OBJECT Instance method Public Method 20050610
9 GET_OBJECT_BROWSER Instance method Public Method 20060406
10 GET_OBJECT_GRID Instance method Public Method 20060406
11 GET_PACKAGES_AND_REQUESTS Instance method Public Method 20050613
12 GET_SELECTED_OBJECTS Instance method Public Method 20051128
13 GET_STATE Instance method Public Method 20051125
14 GET_VIEWERS Instance method Public Method Returns the references to the viewers 20051208
15 GRID_HAS_CHANGED Instance method Public Method 20050628
16 HANDLE_CHAR_NAV_TO_OBJECT Instance method Private Event handling method 20051125
17 HANDLE_CLASSIFY_OBJECTS Instance method Private Method 20051012
18 HANDLE_GRID_ATTRIBUTES_CHANGED Instance method Private Event handling method 20051011
19 HANDLE_GRID_CHANGE_TOOLBAR Instance method Private Event handling method Eventhandler for grid toolbar 20051012
20 HANDLE_GRID_CHANGE_TRANSP Instance method Private Event handling method Change transport settings 20130415
21 HANDLE_GRID_CLASSIFY_OBJECTS Instance method Private Event handling method 20051011
22 HANDLE_GRID_FUNCTION_SELECTED Instance method Private Event handling method 20051011
23 HANDLE_GRID_NAV_TO_OBJECT Instance method Private Event handling method 20051124
24 HANDLE_GRID_REFRESH_REQUESTED Instance method Private Event handling method 20091120
25 HANDLE_GRID_SAVE Instance method Private Event handling method 20060216
26 HANDLE_NAV_TO_OBJECT Instance method Private Method Navigate to object 20051124
27 HANDLE_OBJECT_MODIFIED Instance method Private Event handling method 20050726
28 HANDLE_REFRESH_OBJECTS Instance method Private Event handling method 20091218
29 HANDLE_SHOW_GRID Instance method Private Event handling method 20051011
30 HANDLE_SHOW_TREE Instance method Private Event handling method 20051011
31 HANDLE_TOGGLE_EDIT Instance method Private Event handling method 20050817
32 HANDLE_TREE_ATTRIBUTES_CHANGED Instance method Private Event handling method 20051011
33 HANDLE_TREE_CHANGE_TOOLBAR Instance method Private Event handling method 20051005
34 HANDLE_TREE_CHANGE_TRANSP Instance method Private Event handling method Change transport settings 20130415
35 HANDLE_TREE_CLASSIFY_OBJECTS Instance method Private Event handling method 20051011
36 HANDLE_TREE_FUNCTION_SELECTED Instance method Private Event handling method 20051005
37 HANDLE_TREE_NAV_TO_OBJECT Instance method Private Event handling method Navigate to object 20051124
38 HANDLE_TREE_OBJECT_CM_REQ Instance method Private Event handling method 20051005
39 HANDLE_TREE_OBJECT_CM_SEL Instance method Private Event handling method 20051005
40 HANDLE_TREE_REFRESH_REQUESTED Instance method Private Event handling method 20091120
41 MODIFIED Instance method Public Method 20050610
42 PREPARE_TO_LEAVE Instance method Public Method 20051124
43 REFRESH Instance method Public Method 20050610
44 REFRESH_OBJS_IN_ALL_INSTANCES Static method Public Method 20091218
45 SAVE Instance method Public Method 20050610
46 SET_UP Instance method Private Method CONSTRUCTOR 20050617
47 SET_UP_CHARACTERIZER Instance method Private Method 20050831
48 SET_VISIBLE Instance method Public Method 20061113
49 UNLOCK Instance method Public Method 20050610
50 UPDATE_DISPLAY Instance method Public Method 20050622
51 UPDATE_REFERENCE Instance method Public Method 20050628
Events
# Event Type Visibility Description Created on
1 CHANGE_GRID_TOOLBAR Instance Event
(0)
Public
(2)
Event for grid toolbar 20051012
2 CHANGE_TREE_TOOLBAR Instance Event
(0)
Public
(2)
Add components to the toolbar 20051012
3 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
20051005
4 OBJECT_CM_REQ Instance Event
(0)
Public
(2)
Create entries for the context menu 20051005
5 REFRESH_OBJECTS Static Event
(1)
Private
(0)
20091218
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_TOOL_SETTINGS Public See coding 20051005 begin of ty_tool_settings, no_toolbar type abap_bool, no_attribute_selection type abap_bool, no_settings_button type abap_bool, no_manual_classification type abap_bool, display_mode type abap_bool, display_mode_text type abap_bool, display_tree type abap_bool, allow_switch type abap_bool, info_object type doku_obj, end of ty_tool_settings
Method Signatures

Method ADD_LINKED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXTENDED_LIST Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20060410
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20060410

Method ADD_LINKED_ATTRIBUTES on class CL_CLS_CHARACTERIZATION has no exception.

Method ASSIGNMENTS_ARE_CHANGABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ASSIGNMENTS_ARE_CHANGABLE Value transfer Type reference (TYPE) ABAP_BOOL 20050616

Method ASSIGNMENTS_ARE_CHANGABLE on class CL_CLS_CHARACTERIZATION 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_TRUE allow to switch views 20051012
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20050610
3 Importing IM_CHANGABLE Call by reference Type reference (TYPE) ABAP_BOOL 20050610
4 Importing IM_COMPONENT_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_COMPONENT_RANGE 20050610
5 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050610
6 Importing IM_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not allow changes to classifications 20121019
7 Importing IM_DISPLAY_TREE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE display ALV-Tree initially 20051012
8 Importing IM_DLVUNIT_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_DLVUNIT_RANGE 20050704
9 Importing IM_EXPAND_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Autoexpand all 20060814
10 Importing IM_HOME_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL Select home packages 20050628
11 Importing IM_INFO_OBJECT Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20051202
12 Importing IM_KEY_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST Key attribute list 20051005
13 Importing IM_LOCAL_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL Select local packages 20050628
14 Importing IM_NO_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show the button to select attributes 20051005
15 Importing IM_NO_MANUAL_CLASSIFICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not allow manual classification 20051005
16 Importing IM_NO_SETTINGS_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show the settings button 20051005
17 Importing IM_NO_TOOLBAR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not show the toolbar at all 20051005
18 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Object list 20050808
19 Importing IM_OBJ_NAME_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_OBJ_NAME_RANGE 20050809
20 Importing IM_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20050610
21 Importing IM_PROJECT_ID_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PROJECT_ID_RANGE 20051011
22 Importing IM_REPID Call by reference Type reference (TYPE) SY-REPID 20050817
23 Importing IM_REPORT_RUN_RESULT Call by reference Object reference (TYPE REF TO) CL_CLS_REPORT_RUN_RESULT Container for objects and classifications 20100128
24 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20130916
25 Importing IM_SORT_ORDER Call by reference Type reference (TYPE) CL_CLS_OBJECT_GRID=>TY_SORT_ORDER 20060815
26 Importing IM_SRCSYSTEM_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_SRCSYSTEM_RANGE 20050809
27 Importing IM_TRANSPORTABLE_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL 'X' Select regular packages 20050628
28 Importing IM_TRANSPORT_LAYER_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_TRANSPORT_LAYER_RANGE 20060120
29 Importing IM_TYPE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_TYPE_LIST 20050727
30 Importing IM_USER_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_USER_RANGE 20050610
31 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_CLS_INVALID_ASSIGNMENT_DATA 20050610
2 CX_CLS_INVALID_OTYGR_DATA Invalid object type group data 20050610
3 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20050610
4 CX_PAK_INVALID_DATA Invalid data 20050615
5 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050610
6 CX_PAK_NOT_AUTHORIZED 20060516

Method CREATE_BROWSER Signature

Method CREATE_BROWSER on class CL_CLS_CHARACTERIZATION has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20051011
2 CX_PAK_INVALID_DATA Invalid data 20051011
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20051011
4 CX_PAK_NOT_AUTHORIZED 20060516

Method CREATE_GRID Signature

Method CREATE_GRID on class CL_CLS_CHARACTERIZATION has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20051011
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20051011

Method FREE Signature

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

Method GET_CHANGEMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGABLE Value transfer Type reference (TYPE) ABAP_BOOL 20050818

Method GET_CHANGEMODE on class CL_CLS_CHARACTERIZATION has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJECT Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20050610

Method GET_OBJECT on class CL_CLS_CHARACTERIZATION has no exception.

Method GET_OBJECT_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BROWSER_REF Value transfer Object reference (TYPE REF TO) CL_CLS_OBJECT_BROWSER Navigator for object type groups 20060406

Method GET_OBJECT_BROWSER on class CL_CLS_CHARACTERIZATION has no exception.

Method GET_OBJECT_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GRID_REF Value transfer Object reference (TYPE REF TO) CL_CLS_OBJECT_GRID ALV for object type groups 20060406

Method GET_OBJECT_GRID on class CL_CLS_CHARACTERIZATION has no exception.

Method GET_PACKAGES_AND_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PACKAGES_AND_REQUESTS Value transfer Object reference (TYPE REF TO) CL_CLS_PACKAGES_AND_REQUESTS Grid for packages and requests 20050613

Method GET_PACKAGES_AND_REQUESTS on class CL_CLS_CHARACTERIZATION has no exception.

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_CHARACTERIZATION has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_ATTRIBUTE_SET_EDITOR=>TY_ATTRIBUTE_SET 20061113
2 Exporting EX_BROWSER_VIEW Call by reference Type reference (TYPE) ABAP_BOOL 20061113

Method GET_STATE on class CL_CLS_CHARACTERIZATION has no exception.

Method GET_VIEWERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RE_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20051208
2 Exporting RE_ALV_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20051208

Method GET_VIEWERS on class CL_CLS_CHARACTERIZATION has no exception.

Method GRID_HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GRID_HAS_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20050628

Method GRID_HAS_CHANGED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_CHAR_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) 20051125

Method HANDLE_CHAR_NAV_TO_OBJECT on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_CLASSIFY_OBJECTS 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 Optional: Attribute list 20051012
2 Importing IM_CHANGEMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090327
3 Importing IM_DELETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051201
4 Importing IM_DIRECT_CLASSIFICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051020
5 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20051012

Method HANDLE_CLASSIFY_OBJECTS on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_ATTRIBUTES_CHANGED Signature

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

Method HANDLE_GRID_ATTRIBUTES_CHANGED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_CHANGE_TOOLBAR Signature

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

Method HANDLE_GRID_CHANGE_TOOLBAR on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_CHANGE_TRANSP Signature

Method HANDLE_GRID_CHANGE_TRANSP on class CL_CLS_CHARACTERIZATION has no parameter.
Method HANDLE_GRID_CHANGE_TRANSP on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_CLASSIFY_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_SUBSET Value transfer Attribute reference (LIKE) 20051011
2 Importing IM_CHANGEMODE Value transfer Attribute reference (LIKE) 20090327
3 Importing IM_DELETE Value transfer Attribute reference (LIKE) 20051202
4 Importing IM_DIRECT_CLASSIFICATION Value transfer Attribute reference (LIKE) 20051020
5 Importing IM_OBJECTS Value transfer Attribute reference (LIKE) 20051011

Method HANDLE_GRID_CLASSIFY_OBJECTS on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_FUNCTION_SELECTED Signature

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

Method HANDLE_GRID_FUNCTION_SELECTED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_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_GRID_NAV_TO_OBJECT on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_REFRESH_REQUESTED Signature

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

Method HANDLE_GRID_REFRESH_REQUESTED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_GRID_SAVE Signature

Method HANDLE_GRID_SAVE on class CL_CLS_CHARACTERIZATION has no parameter.
Method HANDLE_GRID_SAVE on class CL_CLS_CHARACTERIZATION 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 Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20051124

Method HANDLE_NAV_TO_OBJECT on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_OBJECT_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETION Value transfer Attribute reference (LIKE) 20051202
2 Importing IM_DIRECT_CLASSIFICATION Value transfer Attribute reference (LIKE) 20051025
3 Importing IM_OBJECT Value transfer Attribute reference (LIKE) 20050726

Method HANDLE_OBJECT_MODIFIED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_REFRESH_OBJECTS Signature

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

Method HANDLE_REFRESH_OBJECTS on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_SHOW_GRID Signature

Method HANDLE_SHOW_GRID on class CL_CLS_CHARACTERIZATION has no parameter.
Method HANDLE_SHOW_GRID on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_SHOW_TREE Signature

Method HANDLE_SHOW_TREE on class CL_CLS_CHARACTERIZATION has no parameter.
Method HANDLE_SHOW_TREE on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TOGGLE_EDIT Signature

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

Method HANDLE_TOGGLE_EDIT on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_ATTRIBUTES_CHANGED Signature

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

Method HANDLE_TREE_ATTRIBUTES_CHANGED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_CHANGE_TOOLBAR Signature

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

Method HANDLE_TREE_CHANGE_TOOLBAR on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_CHANGE_TRANSP Signature

Method HANDLE_TREE_CHANGE_TRANSP on class CL_CLS_CHARACTERIZATION has no parameter.
Method HANDLE_TREE_CHANGE_TRANSP on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_CLASSIFY_OBJECTS Signature

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

Method HANDLE_TREE_CLASSIFY_OBJECTS on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_FUNCTION_SELECTED Signature

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

Method HANDLE_TREE_FUNCTION_SELECTED on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_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_TREE_NAV_TO_OBJECT on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_OBJECT_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) 20051005
2 Importing IM_OBJECT Value transfer Attribute reference (LIKE) 20051005

Method HANDLE_TREE_OBJECT_CM_REQ on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_OBJECT_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) 20051005
2 Importing IM_OBJECT Value transfer Attribute reference (LIKE) 20051005

Method HANDLE_TREE_OBJECT_CM_SEL on class CL_CLS_CHARACTERIZATION has no exception.

Method HANDLE_TREE_REFRESH_REQUESTED Signature

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

Method HANDLE_TREE_REFRESH_REQUESTED on class CL_CLS_CHARACTERIZATION has no exception.

Method MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODIFIED Value transfer Type reference (TYPE) ABAP_BOOL 20050610
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20050621
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050610

Method PREPARE_TO_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CANCEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051124
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20051124
2 CX_PAK_INVALID_DATA Invalid data 20051124
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20051124
4 CX_PAK_NOT_AUTHORIZED 20060516

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UPDATE_DISPLAY Call by reference Type reference (TYPE) ABAP_BOOL 20050610
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20050615
2 CX_PAK_INVALID_DATA Invalid data 20050615
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050610
4 CX_PAK_NOT_AUTHORIZED 20060516

Method REFRESH_OBJS_IN_ALL_INSTANCES 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 List of development objects 20091218

Method REFRESH_OBJS_IN_ALL_INSTANCES on class CL_CLS_CHARACTERIZATION has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_CANCEL_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060301
2 Importing IM_DISPLAY_SAVE_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060301
3 Importing IM_UPDATE_DISPLAY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051024
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR Problems regarding the UI of the classification tool 20051117
2 CX_PAK_INVALID_DATA Invalid data 20050613
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050610
4 CX_PAK_NOT_AUTHORIZED 20060516

Method SET_UP 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_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST 20050617
3 Importing IM_CHANGABLE Call by reference Type reference (TYPE) ABAP_BOOL 20050617
4 Importing IM_COMPONENT_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_COMPONENT_RANGE 20050617
5 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20050617
6 Importing IM_DISPLAY_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121019
7 Importing IM_DISPLAY_TREE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051012
8 Importing IM_DLVUNIT_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_DLVUNIT_RANGE 20050704
9 Importing IM_EXPAND_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060814
10 Importing IM_HOME_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL 20050628
11 Importing IM_INFO_OBJECT Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20051202
12 Importing IM_KEY_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST Key Characteristics 20051005
13 Importing IM_LOCAL_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL 20050628
14 Importing IM_NO_ATTRIBUTE_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051005
15 Importing IM_NO_MANUAL_CLASSIFICATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051005
16 Importing IM_NO_SETTINGS_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051005
17 Importing IM_NO_TOOLBAR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051005
18 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Objects 20050808
19 Importing IM_OBJ_NAME_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_OBJ_NAME_RANGE 20050809
20 Importing IM_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20050617
21 Importing IM_PROJECT_ID_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PROJECT_ID_RANGE 20051011
22 Importing IM_REPID Call by reference Type reference (TYPE) SY-REPID 20050817
23 Importing IM_REPORT_RUN_RESULT Call by reference Object reference (TYPE REF TO) CL_CLS_REPORT_RUN_RESULT Container for objects and classifications 20100128
24 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20130916
25 Importing IM_SORT_ORDER Call by reference Type reference (TYPE) CL_CLS_OBJECT_GRID=>TY_SORT_ORDER 20060815
26 Importing IM_SRCSYSTEM_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_SRCSYSTEM_RANGE 20050809
27 Importing IM_TRANSPORTABLE_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20050628
28 Importing IM_TRANSPORT_LAYER_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_TRANSPORT_LAYER_RANGE 20060120
29 Importing IM_TYPE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_TYPE_LIST 20050727
30 Importing IM_USER_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_USER_RANGE 20050617
31 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 20050617
2 CX_PAK_INVALID_DATA Invalid data 20050617
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050617
4 CX_PAK_NOT_AUTHORIZED 20060516

Method SET_UP_CHARACTERIZER 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 20050831
2 Importing IM_DIRECT_CLASSIFICATION Call by reference Type reference (TYPE) ABAP_BOOL 20051021
3 Importing IM_FOR_DELETION Call by reference Type reference (TYPE) ABAP_BOOL 20051202
4 Importing IM_FOR_INITIALIZATION Call by reference Type reference (TYPE) ABAP_BOOL Initialization only 20130415
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR 20050831
2 CX_PAK_INVALID_DATA Invalid data 20050831
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050831
4 CX_PAK_NOT_AUTHORIZED 20060516

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20061113
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR GUI Package-Builder exceptions 20061113

Method UNLOCK Signature

Method UNLOCK on class CL_CLS_CHARACTERIZATION has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20050615
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050610
3 CX_PAK_NOT_AUTHORIZED 20060516

Method UPDATE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGABLE Call by reference Type reference (TYPE) ABAP_BOOL 20050622
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR 20050622
2 CX_PAK_INVALID_DATA Invalid data 20050713
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050622
4 CX_PAK_NOT_AUTHORIZED 20060516

Method UPDATE_REFERENCE Signature

Method UPDATE_REFERENCE on class CL_CLS_CHARACTERIZATION has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20050628
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050628
3 CX_PAK_NOT_AUTHORIZED 20060516
Event Signatures

Event CHANGE_GRID_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_ALV_EVENT_TOOLBAR_SET ALV Context Menu 20051012

Event CHANGE_TREE_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 20051012

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
2 IM_OBJECT Exporting Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20051012

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 20051005
2 IM_OBJECT Exporting Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20051005

Event REFRESH_OBJECTS 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 List of development objects 20091218
History
Last changed by/on SAP  20130531 
SAP Release Created in 710