SAP ABAP Class CL_WB_CLASSIFICATION (Classification tool)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-CLS (Application Component) Classification Toolset
     SPAK_TOOL_CLASSIFICATION_SCHAR (Package) Display Classifications
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20050808
Properties
Class CL_WB_CLASSIFICATION  
Short Description Classification tool    
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 20050808   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_CHARACTERIZATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_CLS_OBJECT_COLLECTOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_CLS_OBJECT_GRID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 20050808
Friends
Class CL_WB_CLASSIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OBJECT Instance attribute Private Type reference (TYPE) PAK_OBJECT_KEY Object key 20050815
2 PACKAGE_CHECK_REFRESH Instance attribute Private Type reference (TYPE) FLAG General Flag 20091007
3 WB_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20050815
Methods
# Method Level Visibility Method type Description Created on
1 CALL_NEW_PAK_ERROR_DISPLAY Instance method Private Method Call new package error analysis 20090930
2 CREATE_REQUEST Static method Public Method 20061110
3 CREATE_REQUEST_FOR_ATTRIBUTE Static method Public Method 20061110
4 CREATE_REQUEST_FROM_GUID Static method Public Method 20061110
5 GET_OBJECTS_FROM_REQUEST Instance method Private Method 20060810
6 GET_PACKAGE_LIST Instance method Private Method 20091005
7 GET_WB_REQUEST Instance method Public Method 20061113
8 HANDLE_CLASSIFICATION_REQUEST Instance method Private Method 20060804
9 HANDLE_DISPLAY_ASSIGNMENT Instance method Private Method 20061110
10 HANDLE_PACKAGE_CHECK_REQUEST Instance method Private Method 20080520
Events
Class CL_WB_CLASSIFICATION has no event.
Types
Class CL_WB_CLASSIFICATION has no local type.
Method Signatures

Method CALL_NEW_PAK_ERROR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDING_SUBPACKAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120427
2 Importing IM_OBJECT_LIST Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20090930
3 Importing IM_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20091001
4 Importing IM_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20091008

Method CALL_NEW_PAK_ERROR_DISPLAY on class CL_WB_CLASSIFICATION has no exception.

Method CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_ATTRIBUTE_SET_EDITOR=>TY_ATTRIBUTE_SET 20061110
2 Importing IM_BROWSER_VIEW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Browser / Grid view 20061110
3 Importing IM_IN_NEW_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20061110
4 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20061110
5 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20061110

Method CREATE_REQUEST on class CL_WB_CLASSIFICATION has no exception.

Method CREATE_REQUEST_FOR_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AS_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20061110
2 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20061110
3 Importing IM_IN_NEW_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20061110
4 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20061110
5 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20061110

Method CREATE_REQUEST_FOR_ATTRIBUTE on class CL_WB_CLASSIFICATION has no exception.

Method CREATE_REQUEST_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSIFICATION_ID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20061110
2 Importing IM_IN_NEW_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL 20061110
3 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20061110
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20061110
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20061110
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20061110

Method GET_OBJECTS_FROM_REQUEST 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_OBJECT_LIST List of development objects 20060810
2 Exporting EX_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20060810
3 Importing IM_INCLUDE_MAIN_OBJECT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20061124
4 Importing IM_INCLUDE_SUB_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060810
5 Importing IM_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20060810
# Exception Resumable Description Created on
1 OPERATION_NOT_SUPPORTED 20060810

Method GET_PACKAGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PACKAGES Call by reference Type reference (TYPE) PAK_PACKAGE_NAME_LIST List of package names 20091005
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) CLIKE 20091005

Method GET_PACKAGE_LIST on class CL_WB_CLASSIFICATION has no exception.

Method GET_WB_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20061113

Method GET_WB_REQUEST on class CL_WB_CLASSIFICATION has no exception.

Method HANDLE_CLASSIFICATION_REQUEST 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 20060804
2 Exporting EX_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20060804
3 Exporting EX_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20060804
4 Exporting EX_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20060804
5 Importing IM_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20060804
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20060804
2 ERROR_OCCURED 20060804
3 OPERATION_NOT_SUPPORTED 20060804
4 PERMISSION_FAILURE 20060804

Method HANDLE_DISPLAY_ASSIGNMENT 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 20061110
2 Exporting EX_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20061110
3 Exporting EX_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20061110
4 Exporting EX_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20061110
5 Importing IM_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20061110
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20061110
2 ERROR_OCCURED 20061110
3 OPERATION_NOT_SUPPORTED 20061110
4 PERMISSION_FAILURE 20061110

Method HANDLE_PACKAGE_CHECK_REQUEST 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 20080520
2 Exporting EX_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20080520
3 Exporting EX_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation in the Development Environment 20080520
4 Exporting EX_PACKAGE_FILTER Call by reference Type reference (TYPE) CL_CLS_OBJECT_COLLECTOR=>TY_PACKAGE_RANGE 20080520
5 Exporting EX_SORT_ORDER Call by reference Type reference (TYPE) CL_CLS_OBJECT_GRID=>TY_SORT_ORDER 20080520
6 Importing IM_INCLUDE_SUB_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL 20091005
7 Importing IM_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20080520
# Exception Resumable Description Created on
1 OPERATION_NOT_SUPPORTED 20080520
History
Last changed by/on SAP  20130531 
SAP Release Created in 710