SAP ABAP Class CL_CLS_CLASSIFICATION_SOURCE (Source of classifications)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-CLS (Application Component) Classification Toolset
     SPAK_TOOL_CLASSIFICATION_PRI (Package) Private objects
Properties
Class CL_CLS_CLASSIFICATION_SOURCE  
Short Description Source of classifications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_TOOL_CLASSIFICATION_PRI   Private objects 
Created 20100118   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)
Interfaces
Class CL_CLS_CLASSIFICATION_SOURCE has no interface implemented.
Friends
Class CL_CLS_CLASSIFICATION_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SOURCE Static Attribute Public See coding 20100128
2 REPORT_RUN_RESULT Instance attribute Public Object reference (TYPE REF TO) CL_CLS_REPORT_RUN_RESULT Container for objects and classifications 20100128
3 _REPORT_RUN_RESULT Instance attribute Private Object reference (TYPE REF TO) CL_CLS_REPORT_RUN_RESULT Container for objects and classifications 20100128
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100128
2 EXISTS_REPORT_RUN_RESULT Instance method Public Method 'X' <=> Recorded classifications are available 20100128
3 FREE Instance method Public Method 20100129
4 GET_ATTR_VALUE_ASSIGNMENT Instance method Public Method Get classifications of objects 20100128
5 GET_ATTR_VALUE_ASSIGNMENTS Instance method Public Method Get classifications of objects 20100128
6 GET_SOURCE Instance method Public Method Get Source 20100128
7 SET_SOURCE_REPOSITORY Instance method Public Method Switch to repository mode 20100128
8 SET_SOURCE_RUN_RESULT Instance method Public Method Switch to report run result mode 20100128
Events
Class CL_CLS_CLASSIFICATION_SOURCE has no event.
Types
Class CL_CLS_CLASSIFICATION_SOURCE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REPORT_RUN_RESULT Call by reference Object reference (TYPE REF TO) CL_CLS_REPORT_RUN_RESULT Container for objects and classifications 20100128

Method CONSTRUCTOR on class CL_CLS_CLASSIFICATION_SOURCE has no exception.

Method EXISTS_REPORT_RUN_RESULT Signature

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

Method EXISTS_REPORT_RUN_RESULT on class CL_CLS_CLASSIFICATION_SOURCE has no exception.

Method FREE Signature

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

Method GET_ATTR_VALUE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSIFICATION Call by reference Type reference (TYPE) CL_CLS_ATTR_VALUE_ASSIGNMENT=>TY_CLASSIFICATION 20100128
2 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) CLS_ATTRIBUTE_NAME Attribute names 20100128
3 Importing IM_EFFECTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100128
4 Importing IM_EXPLICIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100128
5 Importing IM_IMPLICIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100128
6 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object keys 20100128
7 Importing IM_SET_ICONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100128
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20100128
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20100128
3 CX_PAK_NOT_AUTHORIZED 20100128

Method GET_ATTR_VALUE_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLASSIFICATIONS Call by reference Type reference (TYPE) CL_CLS_ATTR_VALUE_ASSIGNMENT=>TY_CLASSIFICATIONS GUID in 'CHAR' Format in Uppercase 20100128
2 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) CL_CLS_OBJECT_CHARACTERIZATION=>TY_ATTRIBUTE_LIST Attribute names 20100128
3 Importing IM_EFFECTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100128
4 Importing IM_EXPLICIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100128
5 Importing IM_IMPLICIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100128
6 Importing IM_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST Object keys 20100128
7 Importing IM_SET_ICONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100128
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20100128
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20100128
3 CX_PAK_NOT_AUTHORIZED 20100128

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SOURCE Value transfer Type reference (TYPE) CHAR1 CO_SOURCE-xx 20100128

Method GET_SOURCE on class CL_CLS_CLASSIFICATION_SOURCE has no exception.

Method SET_SOURCE_REPOSITORY Signature

Method SET_SOURCE_REPOSITORY on class CL_CLS_CLASSIFICATION_SOURCE has no parameter.
Method SET_SOURCE_REPOSITORY on class CL_CLS_CLASSIFICATION_SOURCE has no exception.

Method SET_SOURCE_RUN_RESULT Signature

Method SET_SOURCE_RUN_RESULT on class CL_CLS_CLASSIFICATION_SOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20100128
History
Last changed by/on SAP  20110908 
SAP Release Created in 740