SAP ABAP Class CL_SOTR_STRING_MAINTAIN (Maintaining Strings in the OTR)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-OTR (Application Component) Online Text Repository
     SOTR_STRING (Package) Management and Definition of Strings in the OTR
Properties
Class CL_SOTR_STRING_MAINTAIN  
Short Description Maintaining Strings in the OTR    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOTR_STRING   Management and Definition of Strings in the OTR 
Created 20000714   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TROBJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOTR_STRING_MAINTAIN has no interface implemented.
Friends
Class CL_SOTR_STRING_MAINTAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GL_ALIAS Instance attribute Private Type reference (TYPE) SOTR_ALIAS Unique Alias Name for OTR Concept 20010111
2 GL_CONTEXT Instance attribute Private Type reference (TYPE) SOTR_CNTXT Context for the OTR 20000714
3 GL_LANGU Instance attribute Private Type reference (TYPE) SYLANGU SAP System, Current Language 20000714
4 GL_OBJECT Instance attribute Private Type reference (TYPE) TROBJTYPE Object Type 20000717
5 GL_OBJNAME Instance attribute Private Type reference (TYPE) TROBJ_NAME Object Name in Object List 20000717
6 GL_PAKET Instance attribute Private Type reference (TYPE) SOTR_PACK Package 20000717
7 GL_PGMID Instance attribute Private Type reference (TYPE) PGMID Program ID in requests and tasks 20000809
8 GL_REFILL_MASTER_LANGU Instance attribute Private Type reference (TYPE) AS4FLAG Indicator 20000714
9 GL_REFILL_SEC_LANGU Instance attribute Private Type reference (TYPE) AS4FLAG Indicator 20000714
10 GL_T_TEXTS Instance attribute Private Type reference (TYPE) SOTR_TEXTL_TT Transfer of Strings in the OTR 20000809
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20000714
2 CREATE_STRING Instance method Public Method Creating a Text 20000714
3 GET_KEY_FOR_ALIAS Instance method Public Method NOT USED Getting the Key for an Alias 20000809
4 GET_STRING Instance method Public Method NOT USED Getting the Text for a Specified Key 20000714
5 GET_STRINGS_FOR_OBJECT Instance method Public Method Getting the Texts for an Object 20000929
6 GET_STRING_COMPLETE Instance method Private Method Getting the Text with Attributes for a Specified Key 20000809
7 UPDATE_STRING Instance method Public Method NOT USED Update Text for a Specified Key 20000714
8 UPDATE_WHERE_USED_LIST Instance method Public Method Update Where-Used List 20000809
Events
Class CL_SOTR_STRING_MAINTAIN has no event.
Types
Class CL_SOTR_STRING_MAINTAIN 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_CONTEXT Call by reference Type reference (TYPE) SOTR_CNTXT Kontext für das OTR 20000714
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20000714
3 Importing I_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20000717
4 Importing I_OBJNAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20000809
5 Importing I_PAKET Call by reference Type reference (TYPE) SOTR_PACK Paket 20000717
6 Importing I_PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20000809
7 Importing I_REFILL_WITH_MASTER_LANGU Call by reference Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20000714
8 Importing I_REFILL_WITH_SECONDARY_LANGU Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20000714

Method CONSTRUCTOR on class CL_SOTR_STRING_MAINTAIN has no exception.

Method CREATE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20000717
2 Importing I_ALIAS Value transfer Type reference (TYPE) SOTR_ALIAS Eindeutiger Alias Name für OTR-Konzept 20010111
3 Importing I_MIME_TYPE Value transfer Type reference (TYPE) SOTR_MIME 'TXT' MIME-Type : Type 20000721
4 Importing I_TEXT Value transfer Type reference (TYPE) SOTR_TXTL Langer Text im OTR (String) 20000714
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler beim Anlegen eines Konzepts 20000809

Method GET_KEY_FOR_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20000809
2 Importing I_ALIAS Call by reference Type reference (TYPE) SOTR_ALIAS Eindeutiger Alias Name für OTR-Konzept 20000809
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Der Alias konnte nicht gefunden werden 20000809

Method GET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Value transfer Type reference (TYPE) SOTR_TXTL Übergabestruktur für Strings im OTR 20000714
2 Importing I_KEY Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20000714
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Zum gegebenen Schlüssel konnte kein Text gefunden werden 20000717

Method GET_STRINGS_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXTS Call by reference Type reference (TYPE) SOTR_STRINGS Übergabe von Strings zur Laufzeit 20000929

Method GET_STRINGS_FOR_OBJECT on class CL_SOTR_STRING_MAINTAIN has no exception.

Method GET_STRING_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENTRY Call by reference Type reference (TYPE) SOTR_TEXTL Übergabestruktur für Strings im OTR 20000809
2 Importing I_KEY Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20000809
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Zum Schlüssel wurde kein Eintrag gefunden 20000809

Method UPDATE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Value transfer Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20000721
2 Importing I_TEXT Value transfer Type reference (TYPE) SOTR_TXTL Langer Text im OTR (String) 20000714
# Exception Resumable Description Created on
1 ENTRY_NOT_FOUND Zum gegebenen Schlüssel konnte kein Eintrag gefunden werden 20000809

Method UPDATE_WHERE_USED_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_KEYS Call by reference Type reference (TYPE) SOTR_CONC_TT Übergabetabelle für OTR Schlüssel (Konzept IDs) 20000809

Method UPDATE_WHERE_USED_LIST on class CL_SOTR_STRING_MAINTAIN has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A