SAP ABAP Class CL_APL_ECATT_MESSAGE (eCATT Messages)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
Properties
Class CL_APL_ECATT_MESSAGE  
Short Description eCATT Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20000831   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_MESSAGE has no forward declaration.
Interfaces
Class CL_APL_ECATT_MESSAGE has no interface implemented.
Friends
Class CL_APL_ECATT_MESSAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Link to User Object 20030313
2 AT_PAR_TXT Instance attribute Protected Type reference (TYPE) ETTD_TEXT_TABTYPE Table of Texts for Object in 3 Languages 20030313
3 A_TEXT_TYPES_READ Instance attribute Public Type reference (TYPE) STRING Texts of this Type Were Read 20030407
4 MSG Static Attribute Protected Type reference (TYPE) STRING Message 20000831
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030313
2 CREATE_DOCU_NAME Static method Public Method Generate Name for Long Text Documentation 20001205
3 CREATE_OBJECT_STRING Static method Public Method Generate Object String 20000831
4 CREATE_OBJECT_STRING_2 Static method Public Method Generate Object String - Return Parts Separately 20090522
5 CREATE_XML_FILE_NAME Static method Public Method Generate Names for XML Files 20010727
6 EXTRACT_TEXT Instance method Public Method Read Relevant Text (SY-LANGU, 'EN' ) from Internal Table 20030313
7 EXTRACT_TEXT_STATIC Static method Public Method Read Relevant Text (SY-LANGU, 'EN' ) from Internal Table 20030313
8 EXTRACT_TEXT_STATIC_TDC_TYPE_V Static method Public Method Read Relevant Text (SY-LANGU, 'EN') for TDC Variants 20100427
9 GET_MSG Static method Public Method Delivers Message 20000831
10 GET_OBJECT_TYPE_DESC Static method Public Method Convert Internal Object Type into Textual Representation 20000906
11 GET_TEXTS Instance method Public Method Query Table of All Read Texts 20090727
12 READ_TEXTS Instance method Public Method Import Texts of Parameters, Variants, and System Data 20030313
13 RESET_TEXTS Instance method Public Method Reset Table AT_PAR_TXT 20030403
14 SAVE_TEXTS Instance method Public Method Save Texts of Param., Variants, and Target Sys. from AT_TEXT 20030402
15 SAVE_TEXTS_PREPARE Instance method Public Method Prepare Texts to Be Saved 20030402
16 TRIM_VERSION Static method Public Method Delete Leading Zeros from Version String 20000906
Events
Class CL_APL_ECATT_MESSAGE has no event.
Types
Class CL_APL_ECATT_MESSAGE 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 IP_CONTAINER Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT $REF$ 20030313

Method CONSTRUCTOR on class CL_APL_ECATT_MESSAGE has no exception.

Method CREATE_DOCU_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20001205
2 Importing IM_TADIR_LIKE Call by reference Type reference (TYPE) ETONOFF SPACE Aufbereitung für TADIR-Eintrag Feld OBJ_NAME 20020328
3 Importing IM_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20001205
4 Returning RE_STRING Value transfer Type reference (TYPE) STRING Aufbereiteter String 20001205

Method CREATE_DOCU_NAME on class CL_APL_ECATT_MESSAGE has no exception.

Method CREATE_OBJECT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20000831
2 Importing IM_NO_TYPEDESC Call by reference Type reference (TYPE) ETONOFF SPACE 'X' = Objektname und Version ohne Typangabe 20020422
3 Importing IM_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20000831
4 Importing IM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20000831
5 Returning RE_STRING Value transfer Type reference (TYPE) STRING Aufbereiteter String 20000831

Method CREATE_OBJECT_STRING on class CL_APL_ECATT_MESSAGE has no exception.

Method CREATE_OBJECT_STRING_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME_VERSION Call by reference Type reference (TYPE) STRING Objektname ( Version ) 20090522
2 Exporting E_STRING Call by reference Type reference (TYPE) STRING Aufbereiteter String (Objekttyp: Name ( Version ) ) 20090522
3 Exporting E_TYPE_DESC Call by reference Type reference (TYPE) STRING Objekttyp aufbereitet 20090522
4 Importing IM_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20090522
5 Importing IM_NO_TYPEDESC Call by reference Type reference (TYPE) ETONOFF SPACE 'X' = Objektname und Version ohne Typangabe 20090522
6 Importing IM_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20090522
7 Importing IM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20090522

Method CREATE_OBJECT_STRING_2 on class CL_APL_ECATT_MESSAGE has no exception.

Method CREATE_XML_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILETYPE Call by reference Type reference (TYPE) CHAR10 Dateityp 20010727
2 Importing IM_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20010727
3 Importing IM_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20010727
4 Importing IM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20010727
5 Returning RE_FILENAME Value transfer Type reference (TYPE) STRING Dateiname 20010727

Method CREATE_XML_FILE_NAME on class CL_APL_ECATT_MESSAGE has no exception.

Method EXTRACT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TEXT Call by reference Type reference (TYPE) ETP_DESC Kurztext zu Parameter/Variante 20030313
2 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20030313
3 Importing IM_MASTERLANG Call by reference Type reference (TYPE) TADIR-MASTERLANG Originalsprache in Repository-Objekten 20030313
4 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME eCATT Parameter Id 20030313
5 Importing IM_TEXT_TYPE Call by reference Type reference (TYPE) ETTXT_TYPE eCATT Typ eines Textes (definiert seine Zugehörigkeit) 20030313

Method EXTRACT_TEXT on class CL_APL_ECATT_MESSAGE has no exception.

Method EXTRACT_TEXT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TEXT Call by reference Type reference (TYPE) ETP_DESC Kurztext zu Parameter/Variante 20030313
2 Importing IM_IT_PAR_TXT Call by reference Type reference (TYPE) ECTD_TEXT_TABTYPE DB-Tabelle der Parametertexte 20030313
3 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20030313
4 Importing IM_MASTERLANG Call by reference Type reference (TYPE) TADIR-MASTERLANG Originalsprache in Repository-Objekten 20030313
5 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME eCATT Parameter Id 20030313
6 Importing IM_TEXT_TYPE Call by reference Type reference (TYPE) ETTXT_TYPE eCATT Typ eines Textes (definiert seine Zugehörigkeit) 20030313

Method EXTRACT_TEXT_STATIC on class CL_APL_ECATT_MESSAGE has no exception.

Method EXTRACT_TEXT_STATIC_TDC_TYPE_V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TEXT Call by reference Type reference (TYPE) ETP_DESC Kurztext zu Parameter/Variante 20100427
2 Importing IM_IT_PAR_TXT Call by reference Type reference (TYPE) ECTD_TEXT_TABTYPE DB-Tabelle der Parametertexte 20100427
3 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20100427
4 Importing IM_MASTERLANG Call by reference Type reference (TYPE) TADIR-MASTERLANG Originalsprache in Repository-Objekten 20100427
5 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME eCATT Parameter Id 20100427
6 Importing IM_TEXT_TYPE Call by reference Type reference (TYPE) ETTXT_TYPE eCATT Typ eines Textes (definiert seine Zugehörigkeit) 20100427

Method EXTRACT_TEXT_STATIC_TDC_TYPE_V on class CL_APL_ECATT_MESSAGE has no exception.

Method GET_MSG Signature

Method GET_MSG on class CL_APL_ECATT_MESSAGE has no parameter.
Method GET_MSG on class CL_APL_ECATT_MESSAGE has no exception.

Method GET_OBJECT_TYPE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20000906
2 Returning RE_DESC Value transfer Type reference (TYPE) STRING Typbeschreibung 20000906

Method GET_OBJECT_TYPE_DESC on class CL_APL_ECATT_MESSAGE has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALL_TEXTS Call by reference Type reference (TYPE) ETTD_TEXT_TABTYPE eCATT Tabellentyp über ECTD_TEXT 20090727

Method GET_TEXTS on class CL_APL_ECATT_MESSAGE has no exception.

Method READ_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20030401
2 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME optionaler Name für Parameter/Varianten/Zielsysteme 20030401
3 Importing IM_TEXT_TYPES Call by reference Type reference (TYPE) STRING optionaler Texttyp (mehrere Typen möglich) 20030407

Method READ_TEXTS on class CL_APL_ECATT_MESSAGE has no exception.

Method RESET_TEXTS Signature

Method RESET_TEXTS on class CL_APL_ECATT_MESSAGE has no parameter.
Method RESET_TEXTS on class CL_APL_ECATT_MESSAGE has no exception.

Method SAVE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU INITIAL = Alle Sprachen 20030402
2 Importing IM_PREVIOUS_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ECATT_APL 20030403
3 Importing IM_TEXT_TYPE Call by reference Type reference (TYPE) ETTXT_TYPE 20030402
# Exception Resumable Description Created on
1 CX_ECATT_APL eCatt Middleware Ausnahme: Parameterbearbeitung 20030403

Method SAVE_TEXTS_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20030402
2 Importing IM_PDESC Call by reference Type reference (TYPE) ETP_DESC 20030403
3 Importing IM_PNAME Call by reference Type reference (TYPE) ETP_NAME 20030403
4 Importing IM_TEXT_TYPE Call by reference Type reference (TYPE) ETTXT_TYPE 20030402
5 Importing IM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER IF SUPPLIED Wert für Feld VERSION, sonst CONTAINER->VERSION 20030402

Method SAVE_TEXTS_PREPARE on class CL_APL_ECATT_MESSAGE has no exception.

Method TRIM_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20000906
2 Returning RE_VERSION Value transfer Type reference (TYPE) STRING 20000906

Method TRIM_VERSION on class CL_APL_ECATT_MESSAGE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610