SAP ABAP Class CL_SOTR_SPELLCHECKER (Interface with OTR Spellchecker)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-OTR (Application Component) Online Text Repository
     SOTR_STRING (Package) Management and Definition of Strings in the OTR
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CONTROL Proxy Class for Control in GUI 20001030
Properties
Class CL_SOTR_SPELLCHECKER  
Short Description Interface with OTR Spellchecker    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOTR_STRING   Management and Definition of Strings in the OTR 
Created 20001030   SAP 
Last change 20001030   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SOTRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOTR_SPELLCHECKER has no interface implemented.
Friends
Class CL_SOTR_SPELLCHECKER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EVENT_CAPITALIZATION Constant Public Type reference (TYPE) I 5 20010130
2 EVENT_CONDITIONALLY_CHANGE Constant Public Type reference (TYPE) I 6 20010130
3 EVENT_DELETE_WORD Constant Public Type reference (TYPE) I 10 20010130
4 EVENT_DOUBLED_WORD Constant Public Type reference (TYPE) I 4 20010130
5 EVENT_END_OF_TEXT Constant Public Type reference (TYPE) I 7 20010124
6 EVENT_MISSPELLED_WORD Constant Public Type reference (TYPE) I 1 20010124
7 EVENT_MIXED_CASE_WORD Constant Public Type reference (TYPE) I 3 20010130
8 EVENT_REPLACE_WORD Constant Public Type reference (TYPE) I 9 20010130
9 EVENT_UNDO_CHANGE Constant Public Type reference (TYPE) I 8 20010130
10 EVENT_WORD_WITH_DIGITS Constant Public Type reference (TYPE) I 2 20010130
11 FALSE Constant Public Type reference (TYPE) I 0 Boolean False 20010126
12 GL_V_RESULT Instance attribute Private Type reference (TYPE) I 20010123
13 GL_V_SUGGESTIONS Instance attribute Private Type reference (TYPE) STRING 20010123
14 GL_V_TEXT_REVIEWED Instance attribute Private Type reference (TYPE) STRING 20010124
15 GL_V_WINDOW_HANDLE Instance attribute Private Type reference (TYPE) OBJECT_ID Object Identification 20001030
16 TRUE Constant Public Type reference (TYPE) I 1 Boolean True 20010126
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SINGLE_WORD Instance method Private Method Check Single Word 20010123
2 CHECK_STRING Instance method Private Method Check String 20010124
3 CONSTRUCTOR Instance method Public Constructor Constructor 20001030
4 FREE_SPELLCHECKER Instance method Public Method Release All Resources 20010126
5 REGISTER_SPELLCHECKER_EVENTS Instance method Private Method Register Events for Spellchecker 20010124
6 SET_PARAMETER Instance method Private Method Set Up Spellchecker 20010124
7 START_DIALOG Instance method Private Method Start Dialog 20010123
8 START_SPELLCHECK Instance method Public Method Start Up Spellcheck for Text Edit Control 20001030
9 START_SPELLCHECK_WITH_DIALOG Instance method Public Method Spellchecker with Dialog Box 20010124
10 START_SPELLCHECK_WO_DIALOG Instance method Public Method Spellchecker Without Dialog Box 20010123
Events
Class CL_SOTR_SPELLCHECKER has no event.
Types
Class CL_SOTR_SPELLCHECKER has no local type.
Method Signatures

Method CHECK_SINGLE_WORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_ANALYZED Call by reference Type reference (TYPE) STRING 20010123
2 Exporting E_T_SUGGESTIONS Call by reference Type reference (TYPE) SOTR_RPLCS Übergabestruktur für Termersetzungen 20010123
3 Importing I_GET_SUGGESTIONS Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20010123
4 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20010123

Method CHECK_SINGLE_WORD on class CL_SOTR_SPELLCHECKER has no exception.

Method CHECK_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_ANALYZED Call by reference Type reference (TYPE) STRING 20010124
2 Exporting E_T_SUGGESTIONS Call by reference Type reference (TYPE) SOTR_RPLCS Übergabetabelle für die Termersetzung 20010124
3 Importing I_GET_SUGGESTIONS Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20010124
4 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20010124

Method CHECK_STRING on class CL_SOTR_SPELLCHECKER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SOTR_SPELLCHECKER has no parameter.
# Exception Resumable Description Created on
1 ERROR_CNTL_CREATE Fehler beim Instanziieren des Spellcheckers 20001030
2 GUI_TYPE_NOT_SUPPORTED Der verwendete GUI wird nicht unterstützt 20001030

Method FREE_SPELLCHECKER Signature

Method FREE_SPELLCHECKER on class CL_SOTR_SPELLCHECKER has no parameter.
Method FREE_SPELLCHECKER on class CL_SOTR_SPELLCHECKER has no exception.

Method REGISTER_SPELLCHECKER_EVENTS Signature

Method REGISTER_SPELLCHECKER_EVENTS on class CL_SOTR_SPELLCHECKER has no parameter.
Method REGISTER_SPELLCHECKER_EVENTS on class CL_SOTR_SPELLCHECKER has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_ALL_CAPS_WORDS Call by reference Type reference (TYPE) I TRUE 20010124
2 Importing I_IGNORE_DOMAIN_NAMES Call by reference Type reference (TYPE) I TRUE 20010124
3 Importing I_IGNORE_HTML_TAGS Call by reference Type reference (TYPE) I TRUE 20010124
4 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20010124

Method SET_PARAMETER on class CL_SOTR_SPELLCHECKER has no exception.

Method START_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WINDOW_HANDLE Call by reference Type reference (TYPE) OBJECT_ID Objekt Identifikation 20010123

Method START_DIALOG on class CL_SOTR_SPELLCHECKER has no exception.

Method START_SPELLCHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_ALL_CAPS_WORDS Call by reference Type reference (TYPE) I TRUE 20010122
2 Importing I_IGNORE_DOMAIN_NAMES Call by reference Type reference (TYPE) I TRUE 20010122
3 Importing I_IGNORE_HTML_TAGS Call by reference Type reference (TYPE) I TRUE 20010122
4 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20010118
5 Importing I_WINDOW_HANDLE Call by reference Type reference (TYPE) OBJECT_ID Objekt Identifikation 20001030

Method START_SPELLCHECK on class CL_SOTR_SPELLCHECKER has no exception.

Method START_SPELLCHECK_WITH_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_REVIEWED Call by reference Type reference (TYPE) STRING 20010124
2 Importing I_IGNORE_ALL_CAPS_WORDS Call by reference Type reference (TYPE) I TRUE 20010124
3 Importing I_IGNORE_DOMAIN_NAMES Call by reference Type reference (TYPE) I TRUE 20010124
4 Importing I_IGNORE_HTML_TAGS Call by reference Type reference (TYPE) I TRUE 20010124
5 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 20010124
6 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20010124

Method START_SPELLCHECK_WITH_DIALOG on class CL_SOTR_SPELLCHECKER has no exception.

Method START_SPELLCHECK_WO_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_ANALYZED Call by reference Type reference (TYPE) STRING 20010123
2 Exporting E_T_SUGGESTIONS Call by reference Type reference (TYPE) SOTR_RPLCS Übergabetabelle für die Termersetzung 20010124
3 Importing I_GET_SUGGESTIONS Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20010124
4 Importing I_IGNORE_ALL_CAPS_WORDS Call by reference Type reference (TYPE) I TRUE 20010123
5 Importing I_IGNORE_DOMAIN_NAMES Call by reference Type reference (TYPE) I TRUE 20010123
6 Importing I_IGNORE_HTML_TAGS Call by reference Type reference (TYPE) I TRUE 20010123
7 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU 20010123
8 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20010123

Method START_SPELLCHECK_WO_DIALOG on class CL_SOTR_SPELLCHECKER has no exception.
History
Last changed by/on SAP  20001030 
SAP Release Created in 50A