SAP ABAP Class CL_SQF_TEXT_SERVICES (Text handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     SQF_API (Package) API
Properties
Class CL_SQF_TEXT_SERVICES  
Short Description Text handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQF_API   API 
Created 20080801   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_SQF_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SQF_TEXT_SERVICES has no interface implemented.
Friends
Class CL_SQF_TEXT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LANGUAGE_MODE Constant Public See coding 20120307
2 LANGUAGES Static Attribute Public Type reference (TYPE) TY_LANGU_TAB 20080801
3 LANGUAGE_MODE Static Attribute Public Type reference (TYPE) TY_LANGUAGE_MODE 20120307
4 TEXTPOOL_CACHE Static Attribute Private Type reference (TYPE) TY_TEXTPOOL_CACHE Information on Program Text Elements 20120306
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080801
2 CREATE_TEXT_VECTOR Static method Public Method Generate texts from text id in all languages 20080801
3 GET_PARAMETER_TEXT Static method Public Method 20080807
4 GET_TEXTPOOL Static method Private Method 20120306
5 SET_LANGUAGE_MODE Static method Public Method 20120307
Events
Class CL_SQF_TEXT_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_LANGUAGE_MODE Public See coding 20120307 ty_language_mode type c length 1
2 TY_LANGU_TAB Public See coding 20080801 ty_langu_tab type standard table of sylangu
3 TY_TEXTPOOL_CACHE Private See coding 20120306 begin of ty_textpool_cache, progname type progname, dir type hashed table of ty_textpool_dir_entry with unique key langu, end of ty_textpool_cache
4 TY_TEXTPOOL_DIR_ENTRY Private See coding 20120306 begin of ty_textpool_dir_entry, langu type sy-langu, textpool type textpool_table, end of ty_textpool_dir_entry
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SQF_TEXT_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SQF_TEXT_SERVICES has no exception.

Method CREATE_TEXT_VECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEXTS Call by reference Type reference (TYPE) SQF_TEXTS Texts 20080801
2 Importing IM_ID Call by reference Type reference (TYPE) TEXTPOOLID 'I' ABAP/4 text pool ID (selection text/numbered text) 20080801
3 Importing IM_KEY Call by reference Type reference (TYPE) TEXTPOOLKY Text element key (number/selection name) 20080801
4 Importing IM_MSGV1 Call by reference Type reference (TYPE) CLIKE & or Text 20080801
5 Importing IM_MSGV2 Call by reference Type reference (TYPE) CLIKE & or Text 20080801
6 Importing IM_MSGV3 Call by reference Type reference (TYPE) CLIKE & or Text 20080801
7 Importing IM_MSGV4 Call by reference Type reference (TYPE) CLIKE & or Text 20080801
8 Importing IM_SELECTIONS Call by reference Type reference (TYPE) IF_SQF_QUERY=>TY_SELECTIONS Parameter values 20080804

Method CREATE_TEXT_VECTOR on class CL_SQF_TEXT_SERVICES has no exception.

Method GET_PARAMETER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMETER Call by reference Type reference (TYPE) IF_SQF_QUERY=>TY_PARAMETER 20080807
2 Returning RE_TEXT Value transfer Type reference (TYPE) STRING 20080807

Method GET_PARAMETER_TEXT on class CL_SQF_TEXT_SERVICES has no exception.

Method GET_TEXTPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEXTPOOL Call by reference Type reference (TYPE) TEXTPOOL_TABLE 20120306
2 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU 20120306
3 Importing IM_PROGNAME Call by reference Type reference (TYPE) PROGNAME 20120306

Method GET_TEXTPOOL on class CL_SQF_TEXT_SERVICES has no exception.

Method SET_LANGUAGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE_MODE Call by reference Type reference (TYPE) TY_LANGUAGE_MODE CO_LANGUAGE_MODE-EN_AND_LOGON 20120307

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