SAP ABAP Class CL_CLS_PACKAGES_AND_REQUESTS (Grid for packages and requests)
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 Inheritance (c INHERITING FROM c_ref)  CL_AKB_TABLE_EDITOR Display Check Results 20050613
Properties
Class CL_CLS_PACKAGES_AND_REQUESTS  
Short Description Grid for packages and requests    
Super Class CL_AKB_TABLE_EDITOR Display Check Results 
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 20050613   SAP 
Last change 20110908   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_OBJECT_CHARACTERIZATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CLS_PACKAGES_AND_REQUESTS has no interface implemented.
Friends
Class CL_CLS_PACKAGES_AND_REQUESTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALVLIST Instance attribute Private Type reference (TYPE) CLS_PACKAGE_REQUEST_GRID_LINES Packages and requests 20060302
2 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050613
3 CO_PACKAGE_TYPE Constant Private See coding 20050627
4 DEFAULT_REQUEST Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20130916
5 DEFAULT_REQUEST_TEXT Instance attribute Private Type reference (TYPE) STRING 20130916
6 EDITOR_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060307
7 FILTER Instance attribute Private Type reference (TYPE) CLS_ATTRIBUTE_TAB Table of attribute name 20060302
8 LIST Instance attribute Private Type reference (TYPE) CLS_PACKAGE_REQUEST_GRID_LINES Packages and requests 20050613
9 SHOW_PACKAGES Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060612
10 SHOW_REQUESTS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20060612
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTES Instance method Public Method 20050818
2 CHECK Instance method Public Method 20050701
3 CHECK_PACKAGE Instance method Private Method 20050613
4 CHECK_REQUEST Instance method Public Method 20051213
5 CHECK_REQUEST_TASK_VALIDITY Static method Public Method 20100730
6 CHECK_TARGET_SYSTEMS_OF_ASSIGN Instance method Private Method 20061214
7 CHECK_TARGET_SYSTEMS_OF_OBJS Instance method Private Method 20061214
8 CHECK_TASK Static method Private Method 20100325
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130916
10 EDIT Instance method Public Method 20050613
11 EDIT_CANCEL Instance method Public Method 20060612
12 EDIT_END Instance method Public Method 20060302
13 EDIT_GET_MODE Instance method Public Method Get Info Concerning the Visualization 20060313
14 GET_COLLECTIVE_TARGET Instance method Public Method 20061218
15 GET_PACKAGE Instance method Public Method 20050613
16 GET_REQUEST Instance method Public Method 20050613
17 GET_REQUEST_TEXT Static method Public Method 20050629
18 HANDLE_F4 Instance method Private Event handling method 20050627
19 INITIALIZE_CHANGEABILITY Instance method Private Method 20061215
20 RESTORE_PERSONAL_SETTINGS Instance method Private Method 20050627
21 SET_ATTRIBUTES Instance method Public Method 20050613
22 SET_ATTRIBUTE_PACKAGE Instance method Private Method 20050613
23 SET_CHANGEABILITY Instance method Public Method 20060314
24 SET_CONTAINER Instance method Public Method CONSTRUCTOR 20050613
25 SET_FILTER Instance method Public Method 20060302
26 SET_PACKAGE Instance method Public Method 20050613
27 SET_PACKAGES Instance method Public Method Set requests in all or in the selected rows. 20060314
28 SET_REQUEST Instance method Public Method 20050613
29 SET_REQUESTS Instance method Public Method Set requests in all or in the selected rows. 20060314
30 STORE_PERSONAL_SETTINGS Instance method Public Method 20050627
Events
Class CL_CLS_PACKAGES_AND_REQUESTS has no event.
Types
Class CL_CLS_PACKAGES_AND_REQUESTS has no local type.
Method Signatures

Method ADD_ATTRIBUTES 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_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_REF_LIST 20050818
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid object type group data 20050824
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050818
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20050818

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_ALV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20061218
2 Importing IM_CHECK_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060612
3 Importing IM_CHECK_REQUESTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060612
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR Problems regarding the UI of the classification tool 20050701

Method CHECK_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGNMENT_PACKAGE Call by reference Type reference (TYPE) CLIKE Package 20050613
2 Importing IM_ASSIGNMENT_PACKAGE_RULE Call by reference Type reference (TYPE) CLS_ASSIGNMENT_PACKAGE_ORG Rules of package selection for value assignments 20050627
3 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20060314
4 Importing IM_ATTRIBUTE_IS_LOCAL Call by reference Type reference (TYPE) ABAP_BOOL Attribute name 20050613
# Exception Resumable Description Created on
1 CX_CLS_INVALID_ORG_DATA Invalid requests of packages 20050627

Method CHECK_REQUEST 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 name 20051213
2 Importing IM_DISPLAY_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060216
3 Importing IM_PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20051213
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR Problems regarding the UI of the classification tool 20051213

Method CHECK_REQUEST_TASK_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20100730
2 Exporting EX_TASK Value transfer Type reference (TYPE) TRKORR Request/Task 20100730
3 Importing IM_ATTRIBUTE_TEXT Call by reference Type reference (TYPE) CLIKE 20100730
4 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20100730
5 Importing IM_REQUEST_OR_TASK Call by reference Type reference (TYPE) TRKORR Request/Task 20100730
6 Importing IM_TASK Call by reference Type reference (TYPE) TRKORR Request/Task 20100730
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR Problems regarding the UI of the classification tool 20100730

Method CHECK_TARGET_SYSTEMS_OF_ASSIGN 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 20061214

Method CHECK_TARGET_SYSTEMS_OF_ASSIGN on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method CHECK_TARGET_SYSTEMS_OF_OBJS 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 20061214

Method CHECK_TARGET_SYSTEMS_OF_OBJS on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method CHECK_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_TEXT Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Characteristic 20100730
2 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Packages and requests of assignments 20100730
3 Importing IM_TASK Call by reference Type reference (TYPE) TRKORR Request/Task 20100730
# Exception Resumable Description Created on
1 CX_CLS_GUI_ERROR Problems regarding the UI of the classification tool 20100325

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20130916

Method CONSTRUCTOR on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060314
2 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050613
3 Importing IM_PACKAGES_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060314
4 Importing IM_REQUESTS_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060314
5 Importing IM_SHOW_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060612
6 Importing IM_SHOW_REQUESTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060612
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Package-Builder exceptions 20050613

Method EDIT_CANCEL Signature

Method EDIT_CANCEL on class CL_CLS_PACKAGES_AND_REQUESTS has no parameter.
Method EDIT_CANCEL on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method EDIT_END Signature

Method EDIT_END on class CL_CLS_PACKAGES_AND_REQUESTS has no parameter.
Method EDIT_END on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method EDIT_GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALLOW_COLLECTIVE_PACKAGES Call by reference Type reference (TYPE) ABAP_BOOL 20060313
2 Exporting EX_ALLOW_COLLECTIVE_REQUESTS Call by reference Type reference (TYPE) ABAP_BOOL 20060313
3 Exporting EX_COLLECTIVE_ASS_IS_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL 20060313

Method EDIT_GET_MODE on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method GET_COLLECTIVE_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TARGET Value transfer Type reference (TYPE) TR_TARGET Transport Target of Request 20061218

Method GET_COLLECTIVE_TARGET on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method GET_PACKAGE 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 name 20050613
2 Returning RE_PACKAGE Value transfer Type reference (TYPE) DEVCLASS Package 20050613

Method GET_PACKAGE on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method GET_REQUEST 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 name 20050613
2 Returning RE_REQUEST Value transfer Type reference (TYPE) KORRNUM request 20050613

Method GET_REQUEST on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method GET_REQUEST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20050629
2 Returning RE_TEXT Value transfer Type reference (TYPE) AS4TEXT Short Description of Repository Objects 20050629

Method GET_REQUEST_TEXT on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method HANDLE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20050627
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20050627
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20050627
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20050627
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20050627
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20050627

Method HANDLE_F4 on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method INITIALIZE_CHANGEABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_INFO Call by reference Type reference (TYPE) CLS_PACKAGE_REQUEST_GRID_LINE Packages and requests of assignments 20061215

Method INITIALIZE_CHANGEABILITY on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method RESTORE_PERSONAL_SETTINGS Signature

Method RESTORE_PERSONAL_SETTINGS on class CL_CLS_PACKAGES_AND_REQUESTS has no parameter.
Method RESTORE_PERSONAL_SETTINGS on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method SET_ATTRIBUTES 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_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_REF_LIST 20050613
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid object type group data 20050824
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050613
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20050613

Method SET_ATTRIBUTE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_INFO Call by reference Type reference (TYPE) CLS_PACKAGE_REQUEST_GRID_LINE Packages and requests of assignments 20050613
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid object type group data 20050822
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050613
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20050613

Method SET_CHANGEABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PACKAGES_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL 20060314
2 Importing IM_REQUESTS_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL 20060314

Method SET_CHANGEABILITY on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method SET_CONTAINER Signature

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

Method SET_CONTAINER on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method SET_FILTER 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) CLS_ATTRIBUTE_TAB Table of attribute name 20060302
2 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20060307

Method SET_FILTER on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method SET_PACKAGE 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 name 20050613
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20050613
# Exception Resumable Description Created on
1 CX_CLS_INVALID_ORG_DATA Invalid requests of packages 20050627
2 CX_PAK_INVALID_DATA Invalid data 20050824
3 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050615
4 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20050615

Method SET_PACKAGES 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) DEVCLASS Package 20060314
# Exception Resumable Description Created on
1 CX_CLS_INVALID_ORG_DATA Invalid requests of packages 20060314

Method SET_REQUEST 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 name 20050613
2 Importing IM_REQUEST Call by reference Type reference (TYPE) KORRNUM request 20050613
3 Importing IM_TASK Call by reference Type reference (TYPE) TRKORR Request/Task 20100730
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid object type group data 20050824
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20050613
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20050613

Method SET_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060314
2 Importing IM_TASK Call by reference Type reference (TYPE) TRKORR Request/Task 20100730

Method SET_REQUESTS on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.

Method STORE_PERSONAL_SETTINGS Signature

Method STORE_PERSONAL_SETTINGS on class CL_CLS_PACKAGES_AND_REQUESTS has no parameter.
Method STORE_PERSONAL_SETTINGS on class CL_CLS_PACKAGES_AND_REQUESTS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710