SAP ABAP Class CL_SALV_STC_COL_CONSTANT (Column Type CONVEXIT)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
     SALV_STC (Package) ALV Services for Tables: Column Catalog impl.
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_STC_COL_DATA Root Class of all Column Types (abstract) 20131025
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_COLTYPE_CONSTANT Column Type "Constant" 20131029
Properties
Class CL_SALV_STC_COL_CONSTANT  
Short Description Column Type CONVEXIT    
Super Class CL_SALV_STC_COL_DATA Root Class of all Column Types (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_STC   ALV Services for Tables: Column Catalog impl. 
Created 20131025   SAP 
Last change 20141120    
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
# Interface Abstract Final Description Created on
1 IF_SALV_COLTYPE_CONSTANT Column Type "Constant" 20131029
Friends
Class CL_SALV_STC_COL_CONSTANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_TEXT_HANDLING Instance attribute Private Attribute reference (LIKE) 20131029
2 C_EXT_PREFIX Instance attribute Protected Type reference (TYPE) STRING 'CONSTANT.EXT/' 20131025
3 C_INT_PREFIX Instance attribute Protected Type reference (TYPE) STRING 'CONSTANT.INT/' 20131025
4 C_PREFIX_LENGTH Instance attribute Protected Type reference (TYPE) I 13 20131025
5 MO_EXTERNAL_COLUMN Instance attribute Protected Object reference (TYPE REF TO) IF_SALV_STC_COL Basic column definition without special features 20131025
6 MO_INTERNAL_COLUMN Instance attribute Protected Object reference (TYPE REF TO) IF_SALV_STC_COL 20131025
7 M_CONSTANT Instance attribute Protected Type reference (TYPE) STRING 20131025
8 M_TEXT_HANDLING Instance attribute Protected Type reference (TYPE) Y_PROPERTY_VALUE 20131025
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_POSSIBLE_HITS Instance method Private Method 20131025
2 CONSTRUCTOR Instance method Public Constructor 20131025
3 CONVERT_VALUE_INT_TO_EXT Instance method Protected Method 20131025
4 CREATE_AUX_FIELD_FOR_CONSTANT Instance method Protected Method 20131025
5 CREATE_AUX_FIELD_FOR_EXT_VALUE Instance method Protected Method 20131025
6 CREATE_AUX_FIELD_FOR_INT_VALUE Instance method Protected Method 20131025
7 GET_PROPERTIES Instance method Private Method 20131029
8 REPLACE_SRC_FIELD_BY_AUX_ID Instance method Protected Method 20131025
9 SET_PREFIX_FOR_AUX_ID Instance method Protected Method 20131025
10 SET_PROPERTIES Instance method Private Method 20131029
11 TRANSFORM_FILTER_RULES_INT Instance method Protected Method 20131025
Events
Class CL_SALV_STC_COL_CONSTANT has no event.
Types
Class CL_SALV_STC_COL_CONSTANT has no local type.
Method Signatures

Method CHECK_POSSIBLE_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FILTER_RULE Call by reference Type reference (TYPE) YS_FILTER_RULE 20131025
2 Returning RT_HIT Value transfer Type reference (TYPE) ABAP_BOOL 20131025

Method CHECK_POSSIBLE_HITS on class CL_SALV_STC_COL_CONSTANT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FIELD_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR 20131025
2 Importing I_COLUMN_NAME Call by reference Type reference (TYPE) Y_COLUMN_NAME 20131025
3 Importing I_CONSTANT Call by reference Type reference (TYPE) STRING 20131025
4 Importing I_FIELD_PATH Call by reference Type reference (TYPE) Y_FIELD_PATH 20131025
# Exception Resumable Description Created on
1 CX_SALV_ILLEGAL_FIELD 20131025

Method CONVERT_VALUE_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) STRING 20131025
# Exception Resumable Description Created on
1 CX_SALV_FILTER_DEFINITION 20131025

Method CREATE_AUX_FIELD_FOR_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20131025
2 Returning RS_AUX_FIELD Value transfer Type reference (TYPE) YS_AUX_FIELD 20131025

Method CREATE_AUX_FIELD_FOR_CONSTANT on class CL_SALV_STC_COL_CONSTANT has no exception.

Method CREATE_AUX_FIELD_FOR_EXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20131025
2 Returning RS_AUX_FIELD Value transfer Type reference (TYPE) YS_AUX_FIELD 20131025

Method CREATE_AUX_FIELD_FOR_EXT_VALUE on class CL_SALV_STC_COL_CONSTANT has no exception.

Method CREATE_AUX_FIELD_FOR_INT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20131025
2 Returning RS_AUX_FIELD Value transfer Type reference (TYPE) YS_AUX_FIELD 20131025

Method CREATE_AUX_FIELD_FOR_INT_VALUE on class CL_SALV_STC_COL_CONSTANT has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_SALV_STC_COL_CONSTANT has no parameter.
Method GET_PROPERTIES on class CL_SALV_STC_COL_CONSTANT has no exception.

Method REPLACE_SRC_FIELD_BY_AUX_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_FILTER_RULE Call by reference Type reference (TYPE) YT_FIELD_FILTER_RULE 20131025
2 Changing CT_FIELD_SORT_RULE Call by reference Type reference (TYPE) YT_FIELD_SORT_RULE 20131025
3 Importing I_AUX_FIELD_ID Call by reference Type reference (TYPE) Y_AUX_FIELD_ID 20131025

Method REPLACE_SRC_FIELD_BY_AUX_ID on class CL_SALV_STC_COL_CONSTANT has no exception.

Method SET_PREFIX_FOR_AUX_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_FILTER_RULE Call by reference Type reference (TYPE) YT_FIELD_FILTER_RULE 20131025
2 Changing CT_FIELD_SORT_RULE Call by reference Type reference (TYPE) YT_FIELD_SORT_RULE 20131025
3 Importing I_PREFIX Call by reference Type reference (TYPE) STRING 20131025

Method SET_PREFIX_FOR_AUX_ID on class CL_SALV_STC_COL_CONSTANT has no exception.

Method SET_PROPERTIES Signature

Method SET_PROPERTIES on class CL_SALV_STC_COL_CONSTANT has no parameter.
Method SET_PROPERTIES on class CL_SALV_STC_COL_CONSTANT has no exception.

Method TRANSFORM_FILTER_RULES_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COLUMN_FILTER_RULE Call by reference Type reference (TYPE) YT_FILTER_RULE 20131025
2 Exporting ET_ADD_FILTER_RULE Call by reference Type reference (TYPE) YT_FIELD_FILTER_RULE 20131025

Method TRANSFORM_FILTER_RULES_INT on class CL_SALV_STC_COL_CONSTANT has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740