SAP ABAP Class CL_WDR_CONFIG_OTR_BASE (Texts for Configuration / Enhancements)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_CONFIGURATION (Package) Configuration for WD4A
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_CONFIG_OTR Configuration Texts 20120503
Properties
Class CL_WDR_CONFIG_OTR_BASE  
Short Description Texts for Configuration / Enhancements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20120503   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_CONFIG_OTR Configuration Texts 20120503
Friends
Class CL_WDR_CONFIG_OTR_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFER Instance attribute Protected Type reference (TYPE) TT_BUFFER Entries in the Online Text Repository 20120503
2 BUFFER_PATH Instance attribute Protected Type reference (TYPE) TT_BUFFER_PATH Buffer Sorted by Path 20120503
3 LAST_LOADED_LANG Instance attribute Protected Type reference (TYPE) I 20120503
4 MODIFICATION_LANGUAGE Instance attribute Protected Type reference (TYPE) SPRAS Language Key 20120503
5 M_ALIASES Instance attribute Protected Type reference (TYPE) SOTR_ALIAS_TT Transfer Table for Aliases 20120503
6 M_ALL_LANGUAGES_LOADED Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN 20120503
7 M_BUFFER Instance attribute Protected Type reference (TYPE) TH_BUFFER 20120605
8 M_IS_PERS Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120503
9 M_LANG_LIST Instance attribute Protected Type reference (TYPE) LANG_LIST_TYPE 20120503
10 M_LOADED_IS_PERS Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120503
11 M_LOADED_PERS_KEY Instance attribute Protected Type reference (TYPE) WDY_PERS_KEY Web Dynpro: Personalization: Key 20120503
12 M_PERS_KEY Instance attribute Protected Type reference (TYPE) WDY_PERS_KEY Personalization: Key 20120503
13 M_PREFIX_LENGTH Instance attribute Protected Type reference (TYPE) I Length of OTR Prefix 20120503
14 M_SAVE_ALL_LANGUAGES Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN All languages must be saved (e.g. for copies) 20120503
15 NEXT_ID Instance attribute Protected Type reference (TYPE) WDY_CONFIG_TEXTID Configuration: Text Identification 20120503
16 OTR_LENGTH Instance attribute Protected Type reference (TYPE) SOTR_LENG 255 20120503
17 TRDATA_KNOWN Instance attribute Protected Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120503
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CONFIG_KEY Instance method Public Method 20120503
2 CHANGE_PERS_KEY Instance method Public Method 20120503
3 CHANGE_TEXT Instance method Public Method 20120503
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120503
5 CREATE_LANG_LIST Instance method Protected Method Generates the list of languages to be checked 20120503
6 GET_ALL_TEXTS Instance method Public Method 20120503
7 GET_OTR_TEXT Instance method Protected Method 20120503
8 GET_TEXTID_FROM_PATH Instance method Public Method 20120503
9 GET_TEXT_BY_ID Instance method Public Method 20120503
10 GET_TEXT_BY_PATH Instance method Public Method 20120503
11 LOAD_NEXT_LANGUAGE Instance method Protected Method 20120503
12 MARK_ALL_INITIAL_AS_DELETED Instance method Public Method 20120503
13 READ_ONE_LANGUAGE Instance method Protected Method 20120503
14 REMOVE_TEXT Instance method Public Method 20120503
15 RESET_ALL_STATES Instance method Public Method 20120503
16 SAVE_TO_DATABASE Instance method Public Method 20120503
17 SET_SAVE_ALL_LANGUAGES Instance method Public Method 20120503
Events
Class CL_WDR_CONFIG_OTR_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LANG_LIST_TYPE Protected See coding 20120503 LANG_LIST_TYPE type standard table of spras
2 TH_BUFFER Protected See coding 20120605 th_buffer type HASHED TABLE OF ts_buffer with unique key is_explicit text_id langu
3 TS_BUFFER Protected See coding 20120503 begin of TS_BUFFER, langu type spras, text_id type WDY_CONFIG_TEXTID, description type string, state type wdy_md_object_state, is_explicit type flag, path type string, end of TS_BUFFER
4 TS_TEXTS Public Attribute reference (LIKE) 20120503
5 TT_BUFFER Protected See coding 20120503 tt_buffer type standard table of ts_buffer WITH NON-UNIQUE DEFAULT KEY
6 TT_BUFFER_PATH Protected See coding 20120503 tt_buffer_path type sorted table of ts_buffer with non-unique key is_explicit path
7 TT_TEXTS Public Attribute reference (LIKE) 20120503
Method Signatures

Method CHANGE_CONFIG_KEY Signature

Method CHANGE_CONFIG_KEY on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method CHANGE_CONFIG_KEY on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method CHANGE_PERS_KEY Signature

Method CHANGE_PERS_KEY on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method CHANGE_PERS_KEY on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method CHANGE_TEXT Signature

Method CHANGE_TEXT on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method CHANGE_TEXT on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERS Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20120503
2 Importing MODIFICATION_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU 20120503
3 Importing PERS_KEY Call by reference Type reference (TYPE) WDY_PERS_KEY Key-Components der Konfigurationstabellen 20120503

Method CONSTRUCTOR on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method CREATE_LANG_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTENDED Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE 20120503

Method CREATE_LANG_LIST on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method GET_ALL_TEXTS Signature

Method GET_ALL_TEXTS on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method GET_ALL_TEXTS on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method GET_OTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIAS Call by reference Type reference (TYPE) STRING 20120503
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20120503

Method GET_OTR_TEXT on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method GET_TEXTID_FROM_PATH Signature

Method GET_TEXTID_FROM_PATH on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method GET_TEXTID_FROM_PATH on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method GET_TEXT_BY_ID Signature

Method GET_TEXT_BY_ID on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method GET_TEXT_BY_ID on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method GET_TEXT_BY_PATH Signature

Method GET_TEXT_BY_PATH on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method GET_TEXT_BY_PATH on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method LOAD_NEXT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOAD_OK Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20120503

Method LOAD_NEXT_LANGUAGE on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method MARK_ALL_INITIAL_AS_DELETED Signature

Method MARK_ALL_INITIAL_AS_DELETED on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method MARK_ALL_INITIAL_AS_DELETED on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method READ_ONE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20120503
2 Returning TEXT_BUFFER Value transfer Type reference (TYPE) TT_BUFFER 20120503

Method READ_ONE_LANGUAGE on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method REMOVE_TEXT Signature

Method REMOVE_TEXT on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method REMOVE_TEXT on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method RESET_ALL_STATES Signature

Method RESET_ALL_STATES on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method RESET_ALL_STATES on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method SAVE_TO_DATABASE Signature

Method SAVE_TO_DATABASE on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method SAVE_TO_DATABASE on class CL_WDR_CONFIG_OTR_BASE has no exception.

Method SET_SAVE_ALL_LANGUAGES Signature

Method SET_SAVE_ALL_LANGUAGES on class CL_WDR_CONFIG_OTR_BASE has no parameter.
Method SET_SAVE_ALL_LANGUAGES on class CL_WDR_CONFIG_OTR_BASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740