SAP ABAP Class CL_UMG_WORD (Handling of words in the Unicode conversion tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Properties
Class CL_UMG_WORD  
Short Description Handling of words in the Unicode conversion tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20031031   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMG_WORD has no interface implemented.
Friends
Class CL_UMG_WORD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMCHAR Instance attribute Private Type reference (TYPE) UMGACOMCHA Used Common Character Set 20040217
2 COMCHARSTRING Instance attribute Private Type reference (TYPE) STRING Common Character Set 20040217
3 COMCHARSTRING_X Instance attribute Private Type reference (TYPE) XSTRING Common Character Set as X string 20041220
4 DELIMITER Instance attribute Private Type reference (TYPE) STRING List of delimiters as string 20031031
5 DELIMITER_X Instance attribute Private Type reference (TYPE) XSTRING List of delimiters as xstring 20041217
6 EMPTY Instance attribute Private Type reference (TYPE) C Empty field (String of length 0 or C field with space only) 20040112
7 FIELD Instance attribute Private Object reference (TYPE REF TO) DATA field 20031103
8 FIELD_STRLEN Instance attribute Private Type reference (TYPE) I field length (STRLEN) 20031103
9 HEXPATTERN Instance attribute Private Type reference (TYPE) XSTRING Pattern to be compared with the field content 20040112
10 LAST_LENGTH Instance attribute Private Type reference (TYPE) I length of the last word 20031103
11 LAST_OFFSET Instance attribute Private Type reference (TYPE) I offset of the last word 20031103
12 LIMIT_FIELD_SIZE Instance attribute Private Type reference (TYPE) I Fields are shortened to this size 20031031
13 MAX_WORD_LENGTH Instance attribute Private Type reference (TYPE) I Maximum word size 20031031
14 MIN_WORD_LENGTH Instance attribute Private Type reference (TYPE) I Minimal word size 20031031
15 PATTERN_LEN Instance attribute Private Type reference (TYPE) I Length of the pattern 20040112
16 XVIEW Instance attribute Private Object reference (TYPE REF TO) DATA X view on the field 20031103
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031031
2 IS_FAST_ASCII_CHECK_READY Static method Public Method Check if the fast ASCII check method ready or not 20061110
3 NEXT_WORD Instance method Public Method get next word offset and length 20031103
4 NON_7BIT_ASCII_CHECK Static method Public Method Check for non 7 bit ascii characters (Static Method) 20031105
5 NON_7BIT_ASCII_INST_CHECK Instance method Public Method Check for non 7 bit ascii character (Instance Method) 20040416
6 RESET Instance method Public Method new field 20031103
Events
Class CL_UMG_WORD has no event.
Types
Class CL_UMG_WORD 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 IM_ASCIICHECKONLY Call by reference Type reference (TYPE) C Instanz nur für 7-Bit-ASCII-Prüfung verwendet 20050701
2 Importing IM_COMCHARSTRING Call by reference Type reference (TYPE) STRING Gemeinsamer Zeichensatz 20040217
3 Importing IM_DELIMITER Call by reference Type reference (TYPE) STRING Begrenzer 20031105
4 Importing IM_LIMIT_FIELD_SIZE Call by reference Type reference (TYPE) I Feld auf diesen Wert kürzen 20031105
5 Importing IM_MAX_WORD_LEN Call by reference Type reference (TYPE) I Maximale Wortlänge 20031105
6 Importing IM_MIN_WORD_LEN Call by reference Type reference (TYPE) UMGSSETTINGS-MINWORDLN Mindestwortlänge 20031105

Method CONSTRUCTOR on class CL_UMG_WORD has no exception.

Method IS_FAST_ASCII_CHECK_READY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_READY Call by reference Type reference (TYPE) ABAP_BOOL SPUMG/SUMG Flag 20061110

Method IS_FAST_ASCII_CHECK_READY on class CL_UMG_WORD has no exception.

Method NEXT_WORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LENGTH Call by reference Type reference (TYPE) I Länge des nächsten Worts 20031103
2 Exporting EX_OFFSET Call by reference Type reference (TYPE) I Offset des nächsten Worts 20031103
# Exception Resumable Description Created on
1 NO_WORD_FOUND Keine weiteren Wörter gefunden 20031103

Method NON_7BIT_ASCII_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTAINS_NON_7BIT_ASCII Call by reference Type reference (TYPE) ABAP_BOOL Kennzeichen: Feld enthält Nicht-7-Bit-ASCII-Zeichen 20031105
2 Importing IM_FIELD Call by reference Type reference (TYPE) CLIKE Zu prüfendes Feld 20031105
3 Importing IM_MAX_LEN Call by reference Type reference (TYPE) I Zu prüfende Maximallänge 20031105

Method NON_7BIT_ASCII_CHECK on class CL_UMG_WORD has no exception.

Method NON_7BIT_ASCII_INST_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTAINS_NON_7BIT_ASCII Call by reference Type reference (TYPE) ABAP_BOOL Kennzeichen: Feld enthält Nicht-7-Bit-ASCII-Zeichen 20040416
2 Importing IM_FIELD Call by reference Type reference (TYPE) CLIKE Zu prüfendes Feld 20040416
3 Importing IM_MAX_LEN Call by reference Type reference (TYPE) I Zu prüfende Maximallänge 20040416

Method NON_7BIT_ASCII_INST_CHECK on class CL_UMG_WORD has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD Call by reference Type reference (TYPE) CLIKE Zu analysierendes Feld 20031103

Method RESET on class CL_UMG_WORD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700