SAP ABAP Class CL_FCOM_LANGUAGE_MAINTENANCE (Multi-Language Text Maintenance)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_MASTERDATA_CORE (Package) Master data
Properties
Class CL_FCOM_LANGUAGE_MAINTENANCE  
Short Description Multi-Language Text Maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_MASTERDATA_CORE   Master data 
Created 20100825   SAP 
Last change 20110908   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)
Interfaces
Class CL_FCOM_LANGUAGE_MAINTENANCE has no interface implemented.
Friends
Class CL_FCOM_LANGUAGE_MAINTENANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_CANCEL_EDIT Constant Public Type reference (TYPE) STRING 'CANCEL_EDIT' 20100908
2 GC_ACTION_DELETE Constant Public Type reference (TYPE) STRING 'DELETE' 20100825
3 GC_ACTION_EDIT_LONG_TEXT Constant Public Type reference (TYPE) STRING 'EDIT_LONG_TEXT' 20100908
4 GC_ACTION_INSERT Constant Public Type reference (TYPE) STRING 'INSERT' 20100825
5 GC_ACTION_LEAD_SELECTION Constant Public Type reference (TYPE) STRING 'LEAD_SELECTION' 20100825
6 GC_ACTION_RESUME_EDIT Constant Public Type reference (TYPE) STRING 'RESUME_EDIT' 20100908
7 GC_ACTION_SELECT_LANGUAGE Constant Public Type reference (TYPE) STRING 'SELECT_LANGUAGE' 20100825
8 GC_TEXT_NODE Constant Private Type reference (TYPE) STRING 'LANGUAGE_TEXT1' 20100825
9 GC_XREAD_ONLY Constant Private Type reference (TYPE) STRING 'XREAD_ONLY' 20100830
10 GO_ASSIST Instance attribute Private Object reference (TYPE REF TO) CL_FCOM_UI_ASSISTANCE Assistant Class for FCOM 20100825
11 GO_COMPONENT Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20100825
12 GO_COMPONENT_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100825
13 GO_ENTITY Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20100825
14 GO_SELF Static Attribute Public Object reference (TYPE REF TO) CL_FCOM_LANGUAGE_MAINTENANCE Multi-language Texts Maintenance 20100827
15 GO_VIEW_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100826
16 GO_VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100826
17 GR_TEXT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100909
18 GT_DEFAULT_TEXT Instance attribute Private Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20110324
19 GV_EDIT_MODE Instance attribute Private Type reference (TYPE) STRING 20100825
20 GV_FIELD_COUNT Instance attribute Private Type reference (TYPE) I 20101125
21 GV_LANGUAGE_FIELD Instance attribute Private Type reference (TYPE) STRING 20100825
22 GV_LEAD_SELECTION_INDEX Instance attribute Private Type reference (TYPE) I 20100909
23 GV_LONG_TEXT_DESC_FIELD Instance attribute Private Type reference (TYPE) STRING 20100831
24 GV_LONG_TEXT_FIELD Instance attribute Private Type reference (TYPE) STRING 20100831
25 GV_TEXT_STRUCTURE Instance attribute Private Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20100825
26 GV_XDELETE_FIRST_ENTRY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101125
27 GV_XINIT_LANGUAGE Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100825
28 GV_XINIT_VIEW Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100825
29 GV_XPOPUP_MESSAGE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100921
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TEXT_DATA Instance method Public Method 20101025
2 GET_INSTANCE Static method Public Method 20100827
3 GET_LANGUAGES Instance method Private Method 20101029
4 GET_TEXT_DATA Instance method Public Method 20100825
5 INIT_CONTEXT Instance method Private Method 20100825
6 INIT_TOGGLE_BUTTON Instance method Private Method 20100908
7 IS_CHANGED_BY_USER Instance method Public Method 20100915
8 ON_CANCEL_EDIT Instance method Private Method 20100908
9 ON_DELETE Instance method Private Method 20100825
10 ON_EDIT_LONG_TEXT Instance method Private Method 20100908
11 ON_INSERT Instance method Private Method 20100825
12 ON_LEAD_SELECTION Instance method Private Method 20100825
13 ON_RESUME_EDIT Instance method Private Method 20100908
14 ON_SELECT_LANGUAGE Instance method Private Method 20100825
15 POPUP_MESSAGE_TO_CONFIRM Instance method Private Method 20100908
16 RESET Instance method Public Method 20100921
17 SET_TEXT_DATA Instance method Public Method 20100827
18 UPDATE_DEFAULT_TEXT Instance method Public Method 20110321
19 UPDATE_EDITOR_STATUS Instance method Private Method 20100921
20 UPDATE_LAYOUT_STATUS Instance method Public Method 20100827
21 UPDATE_LONG_TEXT_DESCRIPTION Instance method Private Method 20110308
22 WD_AFTER_FAILED_EVENT Instance method Public Method 20100831
23 WD_DO_MODIFY_VIEW Instance method Public Method 20100831
24 WD_DO_USER_COMMAND Instance method Public Method 20100831
25 WD_FLUSH Instance method Public Method 20100831
26 WD_INIT Instance method Public Method 20100831
27 WD_INIT_VIEW Instance method Public Method 20100831
28 WD_NEEDS_CONFIRMATION Instance method Public Method 20100831
29 WD_PROCESS_BEFORE_OUTPUT Instance method Public Method 20100831
30 WD_PROCESS_EVENT Instance method Public Method 20100831
Events
Class CL_FCOM_LANGUAGE_MAINTENANCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_LANGUAGE Private See coding 20101029 BEGIN OF ty_s_language, spras TYPE spras, text TYPE sptxt, END OF ty_s_language
2 TY_T_LANGUAGE Private See coding 20101029 ty_t_language TYPE STANDARD TABLE OF ty_s_language
Method Signatures

Method CHECK_TEXT_DATA Signature

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

Method CHECK_TEXT_DATA on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SELF Value transfer Object reference (TYPE REF TO) CL_FCOM_LANGUAGE_MAINTENANCE Multi-language Texts Maintenance 20100827

Method GET_INSTANCE on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method GET_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGUAGE Value transfer Type reference (TYPE) TY_T_LANGUAGE 20101029

Method GET_LANGUAGES on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method GET_TEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20100831

Method GET_TEXT_DATA on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method INIT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100825

Method INIT_CONTEXT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method INIT_TOGGLE_BUTTON Signature

Method INIT_TOGGLE_BUTTON on class CL_FCOM_LANGUAGE_MAINTENANCE has no parameter.
Method INIT_TOGGLE_BUTTON on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method IS_CHANGED_BY_USER Signature

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

Method IS_CHANGED_BY_USER on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_CANCEL_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100908
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100908
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100908
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100908

Method ON_CANCEL_EDIT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100825
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100825
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100825
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100825

Method ON_DELETE on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_EDIT_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100908
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100908
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100908
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100908

Method ON_EDIT_LONG_TEXT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100825
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100825
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100825
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100825

Method ON_INSERT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100825
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100825
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100825
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100825

Method ON_LEAD_SELECTION on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_RESUME_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100908
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100908
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100908
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100908

Method ON_RESUME_EDIT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method ON_SELECT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100825
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100825
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100825
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100825

Method ON_SELECT_LANGUAGE on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method POPUP_MESSAGE_TO_CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100908
2 Importing IV_XNOT_CONFIRM Call by reference Type reference (TYPE) ABAP_BOOL 20100921

Method POPUP_MESSAGE_TO_CONFIRM on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method RESET Signature

Method RESET on class CL_FCOM_LANGUAGE_MAINTENANCE has no parameter.
Method RESET on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method SET_TEXT_DATA Signature

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

Method SET_TEXT_DATA on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method UPDATE_DEFAULT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20110321

Method UPDATE_DEFAULT_TEXT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method UPDATE_EDITOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100921
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100921
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100921
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100921
5 Importing IV_XLEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL 20100921

Method UPDATE_EDITOR_STATUS on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method UPDATE_LAYOUT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) STRING 20100827
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20100827

Method UPDATE_LAYOUT_STATUS on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method UPDATE_LONG_TEXT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20110308
2 Importing IV_XLEAD_SELECTION Call by reference Type reference (TYPE) ABAP_BOOL 20110308

Method UPDATE_LONG_TEXT_DESCRIPTION on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_AFTER_FAILED_EVENT Signature

Method WD_AFTER_FAILED_EVENT on class CL_FCOM_LANGUAGE_MAINTENANCE has no parameter.
Method WD_AFTER_FAILED_EVENT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_DO_MODIFY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100831
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Application-Defined Event 20100831
3 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100831
4 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100831

Method WD_DO_MODIFY_VIEW on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_DO_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100831
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100831
3 Importing IO_WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20100831
4 Importing IV_WDUCOMM Call by reference Type reference (TYPE) STRING 20100831

Method WD_DO_USER_COMMAND on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_FLUSH Signature

Method WD_FLUSH on class CL_FCOM_LANGUAGE_MAINTENANCE has no parameter.
Method WD_FLUSH on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSIST Call by reference Object reference (TYPE REF TO) CL_FCOM_UI_ASSISTANCE Assistant Class for FCOM 20100831
2 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20100831
3 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100831

Method WD_INIT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_INIT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20100831
2 Importing IO_VIEW_CONT Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20100831

Method WD_INIT_VIEW on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_NEEDS_CONFIRMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONFIRMATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIRMATION_REQUEST 20100831
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100831

Method WD_NEEDS_CONFIRMATION on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_PROCESS_BEFORE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100831

Method WD_PROCESS_BEFORE_OUTPUT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.

Method WD_PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20100831
2 Returning RV_RESULT Value transfer Type reference (TYPE) FPM_EVENT_RESULT 20100831

Method WD_PROCESS_EVENT on class CL_FCOM_LANGUAGE_MAINTENANCE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606