SAP ABAP Class CL_RSTT_TEXT_SERVICES (Service Class for Trace Tool)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX (Application Component) Business Explorer
     RSTT_TRACE (Package) Trace Tool for SAP Netweaver 2005 (BW): Data Object Layer
Properties
Class CL_RSTT_TEXT_SERVICES  
Short Description Service Class for Trace Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTT_TRACE   Trace Tool for SAP Netweaver 2005 (BW): Data Object Layer 
Created 20041118   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTT_TDATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSTT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSTT4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTT_TEXT_SERVICES has no interface implemented.
Friends
Class CL_RSTT_TEXT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_THX_TXT Static Attribute Protected Type reference (TYPE) OT_THX_TXT System Texts 20090902
2 O_TH_DOMBUFFER Static Attribute Protected Type reference (TYPE) OT_T_DOMBUFFER 20050120
3 O_T_BUFFER Static Attribute Protected Type reference (TYPE) RSTT0_T_PARAMLIST Buffer for General Texts 20070906
Methods
# Method Level Visibility Method type Description Created on
1 DATE_TO_STRING Static method Public Method Writes DATS in String 20041124
2 DELIVER_TEXT_OF_CONTEXT Static method Public Method Procurement of Text Tables for Existing Contexts 20041118
3 DUPLICATE_TEXTS Static method Public Method Duplicate Texts in Text Table 20090518
4 GET_CATT_FUNC_TEXT Static method Public Method Get Texts for Test Functions 20060517
5 GET_CATT_TOPIC_TEXT Static method Public Method Get Texts for Test Topics 20060517
6 GET_DOMAIN_OF_CONTEXT Static method Public Method 20050119
7 GET_DOMAIN_TEXT Static method Public Method 20050120
8 GET_ID_FROM_TEXTTAB Static method Public Method Get ID from Text Table 20050602
9 GET_LONG_TEXT Static method Public Method Get Long Text 20070807
10 GET_TEXT_ELEMENT Static method Public Method Get Text Element 20090902
11 GET_TEXT_FROM_TEXTTAB Static method Public Method Get Text from Text Table 20050118
12 GET_TEXT_OF_CONTEXT Static method Public Method Get Text Element from Context 20051209
13 GET_TEXT_OF_DOMAIN Static method Public Method Get Text Element from Domain 20050120
14 GET_TIMESTAMP_TEXT Static method Public Method 20041121
15 TEXT Static method Public Method Read Test Symbol 20090406
16 TIME_TO_STRING Static method Public Method Writes TIMS in String 20041124
17 _CREATE_HASHED_TEXT_TABLE Static method Protected Method Create Text Table 20090518
Events
Class CL_RSTT_TEXT_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_DATE_TEXT Public See coding 20041121 NT_DATE_TEXT(10) type c
2 NT_TIME_TEXT Public See coding 20041121 NT_TIME_TEXT(8) type c
3 OT_SX_TXT Protected See coding 20090902 begin of ot_sx_txt, name type rstt_char40, texttab type ot_t_txt, end of ot_sx_txt
4 OT_S_DOMBUFFER Protected See coding 20050120 begin of oT_S_DOMBUFFER, domanm type rstt_domanm, tab type rstt_t_doma_text, end of oT_S_DOMBUFFER
5 OT_S_TEXT Protected See coding 20070807 BEGIN OF ot_s_text, text TYPE char200, END OF ot_s_text
6 OT_S_TXT Protected Type reference (TYPE) TEXTPOOL Text Table 20090902
7 OT_THX_TXT Protected See coding 20090902 ot_thx_txt type hashed TABLE OF ot_sx_txt with UNIQUE key name
8 OT_T_DOMBUFFER Protected See coding 20050120 oT_t_DOMBUFFER type hashed table of oT_S_DOMBUFFER with unique key domanm
9 OT_T_TEXT Protected See coding 20070807 ot_t_text type STANDARD TABLE OF ot_s_text
10 OT_T_TXT Protected See coding 20090902 ot_t_txt type STANDARD TABLE OF ot_s_txt with DEFAULT KEY
Method Signatures

Method DATE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20041124
2 Returning R_DATE Value transfer Type reference (TYPE) RSTT_CHAR10 Char 10 Feld 20041124

Method DATE_TO_STRING on class CL_RSTT_TEXT_SERVICES has no exception.

Method DELIVER_TEXT_OF_CONTEXT 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) RSTT_CONTEXT Objekt-Kontext für Texte 20041118
2 Importing I_DIRECT Call by reference Type reference (TYPE) RSTT_FLAG RS_C_TRUE Direkt lesen ohne rstt_sy_texts 20050119
3 Importing I_DOMA_NM Call by reference Type reference (TYPE) RSTT_DOMANM Name der Domäne 20041118
4 Importing I_MEGAVALUE Call by reference Type reference (TYPE) RSTT_CHAR20 Oberster Schlüsselwert 20041118
5 Importing I_STRUCNM Call by reference Type reference (TYPE) RSTT_COMPTYPNM Name der Konstantenstruktur mit Domain-Namen 20050218
6 Importing I_SUPERVALUE Call by reference Type reference (TYPE) RSTT_CHAR20 Übergeordneter Schlüsselwert 20041118
7 Returning R_T_TEXT Value transfer Type reference (TYPE) RSTT_T_TEXT Struktur für Default-Texttab. mit schmalen Keys 20041118
# Exception Resumable Description Created on
1 DOMA_READ_PROBLEMS Probleme beim Lesen der Domäne 20041118
2 NON_VALID_VALUES Unzulässige Weise Super- und Megavalue zu füllen (S->M ok!) 20041118
3 NO_VALUES_FOUND Keine Key-Values gefunden 20041118

Method DUPLICATE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DATA Call by reference Type reference (TYPE) ANY TABLE Texttabelle 20090518
2 Importing I_T_KEY_COMPNM Call by reference Type reference (TYPE) RSTT_T_COMPNM Schlüsselkomponenten 20090518
3 Importing I_T_LANGU Call by reference Type reference (TYPE) RSTT_T_LANGU Sprachen 20090518

Method DUPLICATE_TEXTS on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_CATT_FUNC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FUNC Call by reference Type reference (TYPE) RSTT_T_TEXT Thementexte 20060517
2 Importing I_TOPICID Call by reference Type reference (TYPE) RSTT_CATT_TOPIC Funktionsthema des Tests 20060517

Method GET_CATT_FUNC_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_CATT_TOPIC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TOPIC Call by reference Type reference (TYPE) RSTT_T_TEXT Thementexte 20060517

Method GET_CATT_TOPIC_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_DOMAIN_OF_CONTEXT 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) RSTT_CONTEXT Objekt-Kontext für Texte 20050119
2 Importing I_MEGAVALUE Call by reference Type reference (TYPE) RSTT_CHAR20 Extra-Übergeordneter Schlüsselwert 20050221
3 Importing I_SUPERVALUE Call by reference Type reference (TYPE) RSTT_CHAR20 Übergeordneter Schlüsselwert 20050218
4 Returning R_DOMA_NM Value transfer Type reference (TYPE) RSTT_DOMANM Name der Domäne 20050119

Method GET_DOMAIN_OF_CONTEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_DOMAIN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOMA_NM Call by reference Type reference (TYPE) RSTT_DOMANM Trace-Tool: Name einer Domäne 20050120
2 Returning R_T_DOMA_TEXT Value transfer Type reference (TYPE) RSTT_T_DOMA_TEXT Trace-Tool: Tabelle für Domänen-Texttabelle 20050120

Method GET_DOMAIN_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_ID_FROM_TEXTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Value transfer Type reference (TYPE) RSTT_CHAR60 Trace-Tool: CHAR 60 Textfeld 20050602
2 Importing I_T_TEXT Call by reference Type reference (TYPE) RSTT_T_TEXT Trace-Tool: Struktur für Default-Texttab. mit schmalen Keys 20050602
3 Returning R_KEY Value transfer Type reference (TYPE) RSTT_CHAR20 Trace-Tool: Char 20 Feld 20050602

Method GET_ID_FROM_TEXTTAB on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORMATED Call by reference Type reference (TYPE) RSTT_FLAG Formatiert für WebDynpro 20070906
2 Importing I_S_DOCU Call by reference Type reference (TYPE) RSTT_S_DOCU Schlüssel für Textdokumentation 20070807
3 Returning R_TEXT Value transfer Type reference (TYPE) RSTT_STRING Text 20070807

Method GET_LONG_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_TEXT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) ANY Text 20090902
2 Importing I_CLASNAME Call by reference Type reference (TYPE) ANY Name der Klasse 20090902
3 Importing I_KEY Call by reference Type reference (TYPE) ANY Schlüssel 20090902
4 Importing I_PROGNAME Call by reference Type reference (TYPE) ANY Name des Programms 20090902

Method GET_TEXT_ELEMENT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_TEXT_FROM_TEXTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) RSTT_CHAR20 Trace-Tool: Char 20 Feld 20050118
2 Importing I_T_TEXT Call by reference Type reference (TYPE) RSTT_T_TEXT Trace-Tool: Struktur für Default-Texttab. mit schmalen Keys 20050118
3 Returning R_TEXT Value transfer Type reference (TYPE) RSTT_CHAR60 Trace-Tool: CHAR 60 Textfeld 20050118

Method GET_TEXT_FROM_TEXTTAB on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_TEXT_OF_CONTEXT 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) RSTT_CONTEXT Objekt-Kontext für Texte 20051209
2 Importing I_MEGAVALUE Call by reference Type reference (TYPE) RSTT_CHAR20 Oberster Schlüsselwert 20051209
3 Importing I_SUPERVALUE Call by reference Type reference (TYPE) RSTT_CHAR20 Übergeordneter Schlüsselwert 20051209
4 Importing I_TEXT_ID Call by reference Type reference (TYPE) RSTT_CHAR10 Trace-Tool: Char 10 Feld 20051209
5 Returning R_TEXT Value transfer Type reference (TYPE) RSTT_CHAR60 Trace-Tool: CHAR 60 Textfeld 20051209

Method GET_TEXT_OF_CONTEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_TEXT_OF_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOMA_NM Call by reference Type reference (TYPE) RSTT_DOMANM Trace-Tool: Name einer Domäne 20050120
2 Importing I_TEXT_ID Call by reference Type reference (TYPE) RSTT_CHAR10 Trace-Tool: Char 10 Feld 20050120
3 Returning R_TEXT Value transfer Type reference (TYPE) RSTT_CHAR60 Trace-Tool: CHAR 60 Textfeld 20050120

Method GET_TEXT_OF_DOMAIN on class CL_RSTT_TEXT_SERVICES has no exception.

Method GET_TIMESTAMP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE_TEXT Call by reference Type reference (TYPE) NT_DATE_TEXT 20041121
2 Exporting E_TIME_TEXT Call by reference Type reference (TYPE) NT_TIME_TEXT 20041121
3 Importing I_TIMESTAMP Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20041121

Method GET_TIMESTAMP_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUMBER Call by reference Type reference (TYPE) RSTT_INT4 Nummer 20090406
2 Returning R_TEXT Value transfer Type reference (TYPE) RSTT_TEXT Text 20090406

Method TEXT on class CL_RSTT_TEXT_SERVICES has no exception.

Method TIME_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIME Call by reference Type reference (TYPE) SYTIME Zeit 20041124
2 Returning R_TIME Value transfer Type reference (TYPE) RSTT_CHAR8 Zeit als Char8 20041124

Method TIME_TO_STRING on class CL_RSTT_TEXT_SERVICES has no exception.

Method _CREATE_HASHED_TEXT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_TYPE Call by reference Object reference (TYPE REF TO) DATA Hashtabelle 20090518
2 Importing I_T_DATA Call by reference Type reference (TYPE) ANY TABLE Texttabelle 20090518
3 Importing I_T_KEY_COMPNM Call by reference Type reference (TYPE) RSTT_T_COMPNM Schlüsselkomponenten 20090518

Method _CREATE_HASHED_TEXT_TABLE on class CL_RSTT_TEXT_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700