SAP ABAP Class CL_ICU_RULEBASEDBREAKITERATOR (ICU: Rule Based Break Iterator)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SI18N_ICU (Package) Wrapping of ICU Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICU_BREAKITERATOR ICU: Break Iterator 20040319
Properties
Class CL_ICU_RULEBASEDBREAKITERATOR  
Short Description ICU: Rule Based Break Iterator    
Super Class CL_ICU_BREAKITERATOR ICU: Break Iterator 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SI18N_ICU   Wrapping of ICU Functions 
Created 20040317   SAP 
Last change 20040603   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ICU_RULEBASEDBREAKITERATOR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ICU_BREAKITERATOR 20040319 ICU: Break Iterator
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_INDEX Instance attribute Private Type reference (TYPE) INT4 Current Index in the Offset Table 20040422
2 LOCALE_NAME Instance attribute Private Type reference (TYPE) STRING Current Locale 20040422
3 MAX_INDEX Instance attribute Private Type reference (TYPE) INT4 Maximum Index in the Offset Table 20040422
4 OFFSET_TAB Instance attribute Private Type reference (TYPE) T_OFFSET_TAB Test 20040421
5 RULE Instance attribute Private Type reference (TYPE) STRING Current Rule 20040422
6 TYPE Instance attribute Private Type reference (TYPE) INT4 Current Iterator Type 20040422
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040317
2 DESTRUCTOR Instance method Public Destructor Destructor 20040319
3 PRIV_CONSTRUCTOR Instance method Private Method Visible Constructor for the Kernel Method 20040317
4 PRIV_SETTEXT Instance method Private Method Visible Method for the Kernal Method 20040422
Events
Class CL_ICU_RULEBASEDBREAKITERATOR has no event.
Types
Class CL_ICU_RULEBASEDBREAKITERATOR 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_RULE Call by reference Type reference (TYPE) STRING Regel für Break Positionen 20040317
# Exception Resumable Description Created on
1 CX_ICU_OTHER_ERROR Allgemeiner ICU Fehler 20040317
2 CX_ICU_PARSE_ERROR Parse Error 20040317

Method DESTRUCTOR Signature

Method DESTRUCTOR on class CL_ICU_RULEBASEDBREAKITERATOR has no parameter.
Method DESTRUCTOR on class CL_ICU_RULEBASEDBREAKITERATOR has no exception.

Method PRIV_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTEXT Call by reference Type reference (TYPE) %_C_POINTER Pointer auf das Kernelobjekt 20040317
2 Exporting EX_OTHER_ERROR Call by reference Type reference (TYPE) ICU_S_OTHER_ERROR Allgemeine ICU Fehlermeldung 20040317
3 Exporting EX_PARSE_ERROR Call by reference Type reference (TYPE) ICU_S_PARSE_ERROR Fehler beim Parsen eines Strings 20040317
4 Importing IM_DUMMY_TEXT Call by reference Type reference (TYPE) STRING Dummy Text 20040422
5 Importing IM_RULE Call by reference Type reference (TYPE) STRING Regel für die Break Positionen 20040317

Method PRIV_CONSTRUCTOR on class CL_ICU_RULEBASEDBREAKITERATOR has no exception.

Method PRIV_SETTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEXT Call by reference Type reference (TYPE) STRING Zu analysierender Text 20040422

Method PRIV_SETTEXT on class CL_ICU_RULEBASEDBREAKITERATOR has no exception.
History
Last changed by/on SAP  20040603 
SAP Release Created in 700