SAP ABAP Class CL_HR99S00_TEXT4SPLIT (Text Class for line split)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-RS (Application Component) Reuse Services for Country Development
     P99S (Package) Southern Europe Basis
Properties
Class CL_HR99S00_TEXT4SPLIT  
Short Description Text Class for line split    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P99S   Southern Europe Basis 
Created 20020109   SAP 
Last change 20030605   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR99S00_TEXT4SPLIT has no interface implemented.
Friends
Class CL_HR99S00_TEXT4SPLIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER Instance attribute Private Type reference (TYPE) P99SG_CONTAINER Words container. 20020109
2 END_OF_LINE Constant Private Type reference (TYPE) P99SG_CMD_TXT '&' Private 20020110
3 FIXED_SPACE Constant Public Type reference (TYPE) P99SG_CMD_TXT 's' Fixed space 20020109
4 IS_EMPTY Instance attribute Public Type reference (TYPE) P99SG_CMD_TXT 'Y' Y if container is empty. 20020109
5 LINE Instance attribute Public Type reference (TYPE) P99SG_LONG_TXT Line for I/O 20020110
6 LINE_COUNTER Instance attribute Private Type reference (TYPE) I 0 Line counter 20020109
7 LINE_WIDTH Instance attribute Public Type reference (TYPE) I 20 Line width 20020109
8 LINE_WIDTH_TOO_SHORT Instance attribute Public Type reference (TYPE) P99SG_CMD_TXT 'N' Y if line couldn't be splitted 20020125
9 NEW_LINE Constant Public Type reference (TYPE) P99SG_CMD_TXT ' ' New Line 20020109
10 SEPARATOR Constant Public Type reference (TYPE) P99SG_CMD_TXT '' Separator for string chains 20020109
11 TITLE Instance attribute Public Type reference (TYPE) P99SG_SHORT_TXT Title of text 20020109
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_N_O_LINES Instance method Private Method Checks number of lines. 20020110
2 FILL_CONTAINER Instance method Public Method Fills text container with content of line 20020109
3 FILTER_LINE Instance method Private Method Replaces blanks by separator. 20020109
4 GET_LINE Instance method Public Method Gets line from container. 20020109
5 SPLIT_LINE Instance method Private Method Splits only the first line. 20020109
Events
Class CL_HR99S00_TEXT4SPLIT has no event.
Types
Class CL_HR99S00_TEXT4SPLIT has no local type.
Method Signatures

Method CHECK_N_O_LINES Signature

Method CHECK_N_O_LINES on class CL_HR99S00_TEXT4SPLIT has no parameter.
Method CHECK_N_O_LINES on class CL_HR99S00_TEXT4SPLIT has no exception.

Method FILL_CONTAINER Signature

Method FILL_CONTAINER on class CL_HR99S00_TEXT4SPLIT has no parameter.
Method FILL_CONTAINER on class CL_HR99S00_TEXT4SPLIT has no exception.

Method FILTER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT_LINE Call by reference Type reference (TYPE) P99SG_LONG_TXT Input line 20020110
2 Exporting OUTPUT_ERROR Call by reference Type reference (TYPE) P99SG_LONG_TXT Error line 20020110
3 Exporting OUTPUT_LINE Call by reference Type reference (TYPE) P99SG_LONG_TXT Export line 20020110

Method FILTER_LINE on class CL_HR99S00_TEXT4SPLIT has no exception.

Method GET_LINE Signature

Method GET_LINE on class CL_HR99S00_TEXT4SPLIT has no parameter.
Method GET_LINE on class CL_HR99S00_TEXT4SPLIT has no exception.

Method SPLIT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing START_POS Call by reference Type reference (TYPE) I Offset 20020110
2 Changing TEXT Call by reference Type reference (TYPE) P99SG_LONG_TXT I/O text 20020110

Method SPLIT_LINE on class CL_HR99S00_TEXT4SPLIT has no exception.
History
Last changed by/on SAP  20030605 
SAP Release Created in 46C