SAP ABAP Class CL_CFX_LANGUAGE_MANAGER (Manages Languages with Vocabularies)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Properties
Class CL_CFX_LANGUAGE_MANAGER  
Short Description Manages Languages with Vocabularies    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_FOLDERS   Collaboration Folders: Folder and Documents 
Created 20010620   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_LANGUAGE_MANAGER has no interface implemented.
Friends
Class CL_CFX_LANGUAGE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_MIME_REPOSITORY_FOLDER Instance attribute Private Object reference (TYPE REF TO) CL_CFX_TEXT_FOLDER Folder in Mime Repository with Texts 20041027
2 MT_TEXT_MANAGER Instance attribute Private Type reference (TYPE) TT_TEXT_MANAGER Table with Text Manager Objects 20010620
3 MT_TEXT_MANAGER_OLD Instance attribute Private Type reference (TYPE) CFX_TT_TEXT_MANAGER Table with Text Manager Objects 20041027
4 M_FOLDER_NAME Instance attribute Private Type reference (TYPE) CFX_STRING Character String for Collaboration Folders 20041027
5 M_MIME_REPOSITORY_FOLDER Instance attribute Private Type reference (TYPE) CFX_STRING Folder in MIME Repository for Standard Languages 20041027
6 M_PACKAGE_NAME Instance attribute Private Type reference (TYPE) DEVCLASS Package 20041027
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010620
2 CREATE_TEXT_MANAGERS_CUSTOMER Instance method Private Method Generates Text Manager Objects 20030120
3 CREATE_TEXT_MANAGERS_MIME Instance method Private Method Generates Text Manager Objects 20030117
4 CREATE_TEXT_MANAGERS_MIME_ENTR Instance method Private Method Generates Text Manager Objects 20041027
5 CREATE_TEXT_MANAGER_MIME Instance method Private Method Generates Text Manager Objects 20041027
6 GET_LANGUAGES Instance method Public Method Returns All Installed Languages 20010622
7 GET_TEXT_MANAGER Instance method Public Method Returns Text Manager for a Language, Vocabulary 20010620
8 IS_LANGUAGE_AVAILABLE2 Instance method Public Method 20030117
9 SET_SCENARIO Instance method Public Method Changes the Scenario 20010621
10 TEST Static method Public Method Tests Class 20010620
Events
Class CL_CFX_LANGUAGE_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ST_TEXT_MANAGER Private See coding Language, Vocabulary, Standard 20041027 BEGIN OF st_text_manager, language TYPE laiso, vocabulary TYPE cfx_t_vocabulary, is_standard TYPE cfx_boolean, has_error TYPE cfx_boolean, text_manager TYPE REF TO cl_cfx_text_manager, END OF st_text_manager
2 TT_TEXT_MANAGER Private See coding ST_TEXT_MANAGER Table 20041027 tt_text_manager TYPE TABLE OF st_text_manager
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_NAME Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20010620
2 Importing I_MIME_REPOSITORY_FOLDER Call by reference Type reference (TYPE) CFX_STRING Mappe im Mime Repository der Standard Sprachen 20010620
3 Importing I_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Paket 20010620

Method CONSTRUCTOR on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method CREATE_TEXT_MANAGERS_CUSTOMER Signature

Method CREATE_TEXT_MANAGERS_CUSTOMER on class CL_CFX_LANGUAGE_MANAGER has no parameter.
Method CREATE_TEXT_MANAGERS_CUSTOMER on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method CREATE_TEXT_MANAGERS_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MIME_REPOSITORY_FOLDER Call by reference Type reference (TYPE) CFX_STRING Mappe im Mime Repository der Standard Sprachen 20030117
2 Importing I_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Paket 20030117

Method CREATE_TEXT_MANAGERS_MIME on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method CREATE_TEXT_MANAGERS_MIME_ENTR Signature

Method CREATE_TEXT_MANAGERS_MIME_ENTR on class CL_CFX_LANGUAGE_MANAGER has no parameter.
Method CREATE_TEXT_MANAGERS_MIME_ENTR on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method CREATE_TEXT_MANAGER_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TEXT_MANAGER_REF Call by reference Object reference (TYPE REF TO) ST_TEXT_MANAGER Sprache, Vokabular, Standard 20041029

Method CREATE_TEXT_MANAGER_MIME on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method GET_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STANDARD_VOCABULARY Call by reference Type reference (TYPE) CFX_T_VOCABULARY 20010622
2 Returning RT_LANGUAGE Value transfer Type reference (TYPE) CFX_TT_LANG Tabelle mit Sprachen 20010622

Method GET_LANGUAGES on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method GET_TEXT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Value transfer Type reference (TYPE) LAISO Sprache nach ISO 639 20010620
2 Importing I_STANDARD Call by reference Type reference (TYPE) ABAP_BOOL 20030207
3 Importing I_VOCABULARY Value transfer Type reference (TYPE) CFX_T_VOCABULARY Zeichenkette für Collaboration Folders 20010620
4 Returning RP_TEXT_MANANGER Value transfer Object reference (TYPE REF TO) CL_CFX_TEXT_MANAGER Zugriff auf Texte 20010620

Method GET_TEXT_MANAGER on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method IS_LANGUAGE_AVAILABLE2 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 20030117
2 Importing I_VOCABULARY Call by reference Type reference (TYPE) CFX_T_VOCABULARY 20030117
3 Returning R_IS_LANGUAGE_AVAILABLE Value transfer Type reference (TYPE) ABAP_BOOL 20030117

Method IS_LANGUAGE_AVAILABLE2 on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method SET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCENARIO Call by reference Type reference (TYPE) STRING 20010621

Method SET_SCENARIO on class CL_CFX_LANGUAGE_MANAGER has no exception.

Method TEST Signature

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