SAP ABAP Class CL_SALV_CSQ_UTILS (Runtime Controll)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_CSQ (Package) Tools
Properties
Class CL_SALV_CSQ_UTILS  
Short Description Runtime Controll    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_CSQ   Tools 
Created 20080814   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 IF_SALV_CSQ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_CSZ_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SALV_CSQ_UTILS has no interface implemented.
Friends
Class CL_SALV_CSQ_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTIVITY Constant Public Attribute reference (LIKE) IF_SALV_CSQ=>C_ACTIVITY IF_SALV_CSQ=>C_ACTIVITY 20100218
2 C_UTILITY Constant Public Attribute reference (LIKE) IF_SALV_CSQ=>C_UTILITY IF_SALV_CSQ=>C_UTILITY 20100218
3 P_IS_SAP_SYSTEM Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED 20090226
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_REFERENCE Static method Private Method 20080929
2 CHECK_AUTHORIZATION Static method Public Method 20080814
3 F4_SINGLE_VALUE Static method Public Method 20080828
4 GET_AUTHORIZATION Static method Public Method 20080831
5 GET_CLASS_INSTANCE_AS_TEXT Static method Public Method 20100108
6 GET_CLASS_INSTANCE_NUMBER Static method Public Method 20100109
7 GET_DATA_AS_XSTRING Static method Public Method 20080917
8 GET_DATE_TIME_FROM_STAMP Static method Public Method 20100218
9 GET_HEAP_REFERENCES Static method Private Method 20080929
10 IS_SAP_SYSTEM Static method Public Method 20080814
11 PUT_DATA_ON_HEAP Static method Private Method 20080929
Events
Class CL_SALV_CSQ_UTILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_REFERENCE Private See coding 20080929 begin of ys_reference, field_name type y_field_name, rt_child_refs type ref to data, " ref to yt_reference adjusted_child_type type ref to cl_abap_datadescr, end of ys_reference
2 YS_REF_MAP Private See coding 20080917 begin of ys_ref_map, orig_ref type ref to data, ref_name type y_ref_name, end of ys_ref_map
3 YT_FIELD_NAME Private See coding 20080917 yt_field_name type table of y_field_name with default key
4 YT_REFERENCE Private See coding 20080929 yt_reference type table of ys_reference with default key
5 YT_REF_MAP Private See coding 20080917 yt_ref_map type table of ys_ref_map with default key
6 Y_CLASS_ID Public Type reference (TYPE) INT4 Natural number 20100108
7 Y_CLASS_ID_TEXT Public See coding 20100108 Y_CLASS_ID_TEXT(1024) type C
8 Y_FIELD_NAME Private Type reference (TYPE) STRING 20080917
9 Y_REF_NAME Private Type reference (TYPE) STRING 20080917
Method Signatures

Method APPEND_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA Call by reference Type reference (TYPE) ANY 20080929
2 Importing S_REFERENCE Value transfer Type reference (TYPE) YS_REFERENCE 20080929
3 Changing T_DATA_HEAP Call by reference Type reference (TYPE) ABAP_TRANS_SRCBIND_TAB 20080929
4 Changing T_REF_MAP Call by reference Type reference (TYPE) YT_REF_MAP 20080929

Method APPEND_REFERENCE on class CL_SALV_CSQ_UTILS has no exception.

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Value transfer Attribute reference (LIKE) IF_SALV_CSQ=>C_ACTIVITY-DISPLAY 20080814
2 Returning IS_AUTHORIZED Value transfer Type reference (TYPE) ABAP_BOOL 20080814
3 Importing USER Value transfer Type reference (TYPE) SYUNAME '*' User Name 20080829
4 Importing UTILITY Value transfer Attribute reference (LIKE) IF_SALV_CSQ=>C_UTILITY-TRACE 20080814

Method CHECK_AUTHORIZATION on class CL_SALV_CSQ_UTILS has no exception.

Method F4_SINGLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_VALUES Call by reference Type reference (TYPE) TABLE 20080828
2 Changing VALUE Value transfer Type reference (TYPE) DATA 20080828
3 Importing VALUE_FIELD_NAME Value transfer Type reference (TYPE) IF_SALV_CSQ=>Y_FIELD_NAME 20080828

Method F4_SINGLE_VALUE on class CL_SALV_CSQ_UTILS has no exception.

Method GET_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVITY Value transfer Type reference (TYPE) IF_SALV_CSQ=>Y_ACTIVITY 20080831
2 Importing USER Value transfer Type reference (TYPE) SYUNAME '*' User Name 20080831
3 Importing UTILITY Value transfer Attribute reference (LIKE) IF_SALV_CSQ=>C_UTILITY-TRACE 20080831

Method GET_AUTHORIZATION on class CL_SALV_CSQ_UTILS has no exception.

Method GET_CLASS_INSTANCE_AS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20100108
2 Returning VALUE Value transfer Type reference (TYPE) Y_CLASS_ID_TEXT 20100108

Method GET_CLASS_INSTANCE_AS_TEXT on class CL_SALV_CSQ_UTILS has no exception.

Method GET_CLASS_INSTANCE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20100109
2 Returning VALUE Value transfer Type reference (TYPE) Y_CLASS_ID 20100109

Method GET_CLASS_INSTANCE_NUMBER on class CL_SALV_CSQ_UTILS has no exception.

Method GET_DATA_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_XSTRING Call by reference Type reference (TYPE) XSTRING 20080917
2 Importing R_DATA Value transfer Object reference (TYPE REF TO) DATA 20080917

Method GET_DATA_AS_XSTRING on class CL_SALV_CSQ_UTILS has no exception.

Method GET_DATE_TIME_FROM_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATE Value transfer Type reference (TYPE) D 20100218
2 Importing STAMP Value transfer Type reference (TYPE) P 20100218
3 Exporting TIME Value transfer Type reference (TYPE) T 20100218

Method GET_DATE_TIME_FROM_STAMP on class CL_SALV_CSQ_UTILS has no exception.

Method GET_HEAP_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADJUSTED_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR 20080929
2 Importing FIELD_NAME Value transfer Type reference (TYPE) Y_FIELD_NAME 20080929
3 Importing SUFFIX Value transfer Type reference (TYPE) STRING 20080929
4 Importing TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR 20080929
5 Changing T_REFERENCES Call by reference Type reference (TYPE) YT_REFERENCE 20080929

Method GET_HEAP_REFERENCES on class CL_SALV_CSQ_UTILS has no exception.

Method IS_SAP_SYSTEM Signature

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

Method IS_SAP_SYSTEM on class CL_SALV_CSQ_UTILS has no exception.

Method PUT_DATA_ON_HEAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADJUSTED_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR 20080929
2 Exporting REFERENCE_NAME Value transfer Type reference (TYPE) Y_REF_NAME 20080929
3 Importing RT_REFERENCES Value transfer Object reference (TYPE REF TO) YT_REFERENCE 20080929
4 Importing R_DATA Value transfer Object reference (TYPE REF TO) DATA 20080929
5 Changing T_DATA_HEAP Call by reference Type reference (TYPE) ABAP_TRANS_SRCBIND_TAB 20080929
6 Changing T_REF_MAP Call by reference Type reference (TYPE) YT_REF_MAP 20080929

Method PUT_DATA_ON_HEAP on class CL_SALV_CSQ_UTILS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712