SAP ABAP Class CL_CFX_TEXT_REPOSITORY (Access Object for Language-Dependent Texts)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_TEXT (Package) Collaboration Folders: Texts
Properties
Class CL_CFX_TEXT_REPOSITORY  
Short Description Access Object for Language-Dependent Texts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_TEXT   Collaboration Folders: Texts 
Created 20010810   SAP 
Last change 20141109    
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_CFX_TEXT_REPOSITORY has no interface implemented.
Friends
Class CL_CFX_TEXT_REPOSITORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_DANGLING_TEXT_IDS Instance attribute Private Object reference (TYPE REF TO) CL_CFX_SETTINGS Storage of Configurations 20010810
2 MP_LANGUAGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_CFX_LANGUAGE_MANAGER Manages Languages with Vocabularies 20010810
3 MP_TEXT_MANAGER_SPECIFIC Instance attribute Private Object reference (TYPE REF TO) CL_CFX_TEXT_MANAGER Access to Texts 20010810
4 MP_TEXT_MANAGER_STANDARD Instance attribute Private Object reference (TYPE REF TO) CL_CFX_TEXT_MANAGER Access to Texts 20010810
5 M_LANGUAGE Instance attribute Private Type reference (TYPE) LAISO Language According to ISO 639 20010810
6 M_TEXT_ID_MODE Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolean Type 20010810
7 M_USER_ID Instance attribute Private Type reference (TYPE) SYUNAME Logon Name of User 20011113
8 M_VOCABULARY Instance attribute Private Type reference (TYPE) CFX_T_VOCABULARY Vocabulary 20010810
9 SC_MIME_REPOSITORY_FOLDER_NAME Constant Private Type reference (TYPE) STRING 'CFX_TEXTS' 20010810
10 SC_PACKAGE_NAME Constant Private Type reference (TYPE) DEVCLASS 'CFX_UI' Package 20010810
11 SC_STANDARD_VOCABULARY Constant Public Type reference (TYPE) CFX_T_VOCABULARY 'SAP' Vocabulary 20010810
12 SC_TEXT_FOLDER_NAME Constant Public Type reference (TYPE) STRING 'Languages' 20010810
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010810
2 CREATE_TEXT_MANAGER Instance method Private Method Generates the Text Management 20010810
3 GET_LANGUAGES Instance method Public Method Returns All Installed Languages 20010810
4 GET_TEXT Instance method Public Method Use ID to Determine Multilingual Text 20010810
5 GET_TEXTS Instance method Public Method Returns All Texts in a Table 20010813
6 GET_TEXT_FOLDER_NAME Static method Private Method Gets SKWF Names 20011127
7 RESET_LANGUAGES Static method Public Method Resets All Languages to Standard 20010921
8 SET_LANGUAGE Instance method Public Method Set Language 20010810
9 SET_LANGUAGE_OF_USER Instance method Public Method Set Language 20011113
10 SET_TEXT_ID_MODE Instance method Public Method Return Texts as IDs On/Off 20010810
11 TEST Static method Public Method Sample for Testing Text Repositories 20010810
Events
Class CL_CFX_TEXT_REPOSITORY has no event.
Types
Class CL_CFX_TEXT_REPOSITORY 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 I_LANGUAGE Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20010810
2 Importing I_USER_ID Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20011113
3 Importing I_VOCABULARY Call by reference Type reference (TYPE) CFX_T_VOCABULARY SC_STANDARD_VOCABULARY Vokabular 20010810

Method CONSTRUCTOR on class CL_CFX_TEXT_REPOSITORY has no exception.

Method CREATE_TEXT_MANAGER Signature

Method CREATE_TEXT_MANAGER on class CL_CFX_TEXT_REPOSITORY has no parameter.
Method CREATE_TEXT_MANAGER on class CL_CFX_TEXT_REPOSITORY has no exception.

Method GET_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LANGUAGE Value transfer Type reference (TYPE) CFX_TT_LANGUAGE 20010810

Method GET_LANGUAGES on class CL_CFX_TEXT_REPOSITORY has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT 20010810
2 Importing I_PLACE_HOLDER_1 Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010810
3 Importing I_PLACE_HOLDER_2 Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010810
4 Importing I_PLACE_HOLDER_3 Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010810
5 Importing I_PLACE_HOLDER_4 Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010810
6 Returning R_TEXT Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010810

Method GET_TEXT on class CL_CFX_TEXT_REPOSITORY has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) CFX_TT_ALIAS_TEXT Alias Text Hash-Tabelle 20010813

Method GET_TEXTS on class CL_CFX_TEXT_REPOSITORY has no exception.

Method GET_TEXT_FOLDER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT_FOLDER_NAME Value transfer Type reference (TYPE) STRING 20011127

Method GET_TEXT_FOLDER_NAME on class CL_CFX_TEXT_REPOSITORY has no exception.

Method RESET_LANGUAGES Signature

Method RESET_LANGUAGES on class CL_CFX_TEXT_REPOSITORY has no parameter.
Method RESET_LANGUAGES on class CL_CFX_TEXT_REPOSITORY has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) LAISO ISO Sprache 20010810
2 Importing I_VOCABULARY Call by reference Type reference (TYPE) STRING 20010810

Method SET_LANGUAGE on class CL_CFX_TEXT_REPOSITORY has no exception.

Method SET_LANGUAGE_OF_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_ID Call by reference Type reference (TYPE) SYUNAME 20011113

Method SET_LANGUAGE_OF_USER on class CL_CFX_TEXT_REPOSITORY has no exception.

Method SET_TEXT_ID_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID_MODE_ON Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20010810

Method SET_TEXT_ID_MODE on class CL_CFX_TEXT_REPOSITORY has no exception.

Method TEST Signature

Method TEST on class CL_CFX_TEXT_REPOSITORY has no parameter.
Method TEST on class CL_CFX_TEXT_REPOSITORY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100