SAP ABAP Class CL_LSO_CORSP_GENTXT (LSO: General Texts)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PE-LSO-TM-DW (Application Component) Day-to-Day Activities
     LSO_CORRESPONDENCE (Package) Learning Solution: Training-Related Correspondence
Properties
Class CL_LSO_CORSP_GENTXT  
Short Description LSO: General Texts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LSO_CORRESPONDENCE   Learning Solution: Training-Related Correspondence 
Created 20040209   SAP 
Last change 20040315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 LSOCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LSO_CORSP_GENTXT has no interface implemented.
Friends
Class CL_LSO_CORSP_GENTXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMMENT_RANGE Instance attribute Private Type reference (TYPE) LSOCO_R_TDFORMAT Range: Formats for Comments 20040306
2 DOCU_CLASS Instance attribute Private Type reference (TYPE) DOKHL-ID Documentation Class 20040218
3 DOCU_OBJECT Instance attribute Private Type reference (TYPE) DOKHL-OBJECT Documentation module name 20040218
4 LANGUAGE Instance attribute Private Type reference (TYPE) SPRAS Language 20040210
5 NEWLINE_RANGE Instance attribute Private Type reference (TYPE) LSOCO_R_TDFORMAT Range: Formats for Line Break 20040306
6 TEXT_TABLE Instance attribute Private Type reference (TYPE) LSOCO_T_TLINE Text Table 20040218
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040218
2 GET_TEXT_AS_TABLE Instance method Public Method Text as ASCII Table 20040305
3 READ_DOCU_TABLE Instance method Private Method Get "General Texts" Table 20040305
4 REPLACE_TEXTSYMBOLS_IN_STRING Instance method Private Method Replace Text Symbols in String 20040306
5 SET_COMMENT_RANGE Instance method Public Method Determine Format of Comments 20040306
6 SET_NEWLINE_RANGE Instance method Public Method Determine Formats Required for Line Breaks 20040306
7 SPLIT_TEXT_LINES Instance method Private Method Use Line Break in Table for Given Line Length 20040306
Events
Class CL_LSO_CORSP_GENTXT has no event.
Types
Class CL_LSO_CORSP_GENTXT 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_DOCU_OBJECT Call by reference Type reference (TYPE) DOKHL-OBJECT Dokumentations-Objekt 20040218
2 Importing I_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprache 20040218

Method CONSTRUCTOR on class CL_LSO_CORSP_GENTXT has no exception.

Method GET_TEXT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FREETEXT Call by reference Type reference (TYPE) LSOCO_T_FREETEXT Texttabelle 20040306
2 Importing I_CONDENSE Call by reference Type reference (TYPE) LSO_X_C 'X' Mehrfache Leerzeilen entfernen 20040306
3 Importing I_LINELENGTH Call by reference Type reference (TYPE) I '255' Zeilenlänge (Max 13200) 20040306
4 Importing I_TEXTSYMBOLTAB Call by reference Type reference (TYPE) LSOCO_T_TXTSYMBOL Tabelle von zu ersetzenden Variablen 20040306

Method GET_TEXT_AS_TABLE on class CL_LSO_CORSP_GENTXT has no exception.

Method READ_DOCU_TABLE Signature

Method READ_DOCU_TABLE on class CL_LSO_CORSP_GENTXT has no parameter.
Method READ_DOCU_TABLE on class CL_LSO_CORSP_GENTXT has no exception.

Method REPLACE_TEXTSYMBOLS_IN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) STRING String 20040306
2 Importing I_TEXTSYMBOLTAB Call by reference Type reference (TYPE) LSOCO_T_TXTSYMBOL Tabelle von zu ersetzenden Textsymbolen 20040306

Method REPLACE_TEXTSYMBOLS_IN_STRING on class CL_LSO_CORSP_GENTXT has no exception.

Method SET_COMMENT_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMENT_RANGE Call by reference Type reference (TYPE) LSOCO_R_TDFORMAT Range der TDFORMATe für Kommentare 20040306

Method SET_COMMENT_RANGE on class CL_LSO_CORSP_GENTXT has no exception.

Method SET_NEWLINE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEWLINE_RANGE Call by reference Type reference (TYPE) LSOCO_R_TDFORMAT Range der TDFORMATe für Zeilenumbrüche 20040306

Method SET_NEWLINE_RANGE on class CL_LSO_CORSP_GENTXT has no exception.

Method SPLIT_TEXT_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FREETEXT Call by reference Type reference (TYPE) LSOCO_T_FREETEXT Umgebrochene Texttabelle 20040306
2 Importing I_FREETEXT Call by reference Type reference (TYPE) LSOCO_T_FREETEXT Ausgangstexttabelle 20040306
3 Importing I_LINELENGTH Call by reference Type reference (TYPE) I Zeilenlänge (<=13200) 20040306

Method SPLIT_TEXT_LINES on class CL_LSO_CORSP_GENTXT has no exception.
History
Last changed by/on SAP  20040315 
SAP Release Created in 500