SAP ABAP Class CL_SOTR_EDITOR_LIST (OTR Editor: List)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-OTR (Application Component) Online Text Repository
     SOTR (Package) Online Text Repository
Properties
Class CL_SOTR_EDITOR_LIST  
Short Description OTR Editor: List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOTR   Online Text Repository 
Created 20000208   SAP 
Last change 20000403   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SOTR2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOTR_EDITOR_LIST has no interface implemented.
Friends
Class CL_SOTR_EDITOR_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BLOCK Instance attribute Public Type reference (TYPE) SOTR2_ENTRY_IT 20000208
2 G_BLOCK Instance attribute Public Object reference (TYPE REF TO) CL_SOTR_EDITOR_ENTRY 20000208
3 G_UCOMM_WCLICK Static Attribute Public Type reference (TYPE) SY-UCOMM 20000221
4 MC_ICON_REMARK Constant Public Type reference (TYPE) ICON-ID ICON_INFORMATION 20001128
5 OFF Constant Public Type reference (TYPE) AS4FLAG ' ' 20000214
6 ON Constant Public Type reference (TYPE) AS4FLAG 'X' 20000214
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_USER_ACTION Instance method Public Method 20000208
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000208
3 FREE Instance method Public Method 20000208
4 GET_ENTRY Instance method Public Method Get Object by Index 20000208
5 GET_LINE Instance method Public Method Get Object and its Index by Cursor 20000210
6 GET_TEXT Instance method Public Method 20000210
7 INITIALIZE Instance method Public Method 20000208
8 REGISTER_UCOMM_WCLICK Static method Public Method Register User Command for Double Click 20000221
9 SET_HIDE_INFO Instance method Public Method 20001128
10 SET_TEXT Instance method Public Method 20000210
11 SET_TTEXT Instance method Public Method For Translation: Update Translated Text 20010529
Events
# Event Type Visibility Description Created on
1 PTEXT_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Proposal Text Double Click 20000210
2 REMARK Instance Event
(0)
Public
(2)
Remark Icon Double Click 20000214
3 STEXT_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Source Text Double Click 20000210
4 TRM_REQUESTED Instance Event
(0)
Public
(2)
20000214
5 TTEXT_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Target Text Double Click 20000210
Types
Class CL_SOTR_EDITOR_LIST has no local type.
Method Signatures

Method AFTER_USER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Value transfer Type reference (TYPE) SY-UCOMM 20001128
# Exception Resumable Description Created on
1 UCOMM_NOT_REGISTERED 20000221

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SOTR_EDITOR_LIST has no parameter.
Method CONSTRUCTOR on class CL_SOTR_EDITOR_LIST has no exception.

Method FREE Signature

Method FREE on class CL_SOTR_EDITOR_LIST has no parameter.
Method FREE on class CL_SOTR_EDITOR_LIST has no exception.

Method GET_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT Call by reference Object reference (TYPE REF TO) CL_SOTR_EDITOR_ENTRY 20000208
2 Importing I_INDEX Call by reference Type reference (TYPE) SY-TABIX 20000208

Method GET_ENTRY on class CL_SOTR_EDITOR_LIST has no exception.

Method GET_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BLOCK Value transfer Object reference (TYPE REF TO) CL_SOTR_EDITOR_ENTRY 20000210
2 Exporting E_INDEX Value transfer Type reference (TYPE) SY-TABIX 20000210
3 Exporting E_POSX_RELATIVE Value transfer Type reference (TYPE) SY-CUCOL 20000210
4 Exporting E_POSY_RELATIVE Value transfer Type reference (TYPE) SY-LILLI 20000210
5 Importing I_POSX Value transfer Type reference (TYPE) SY-CUCOL 20000210
6 Importing I_POSY Value transfer Type reference (TYPE) SY-LILLI 20000210

Method GET_LINE on class CL_SOTR_EDITOR_LIST has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STEXT_HIDE Value transfer Type reference (TYPE) SOTR_TEXT 20000221
2 Exporting E_TTEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20000210
3 Exporting E_TTEXT_CHANGED Value transfer Type reference (TYPE) FLAG 20001122
4 Exporting E_TTEXT_HIDE Value transfer Type reference (TYPE) SOTR_TEXT 20000221
5 Importing I_INDEX Value transfer Type reference (TYPE) SY-TABIX 20000210
# Exception Resumable Description Created on
1 INDEX_NOT_FOUND 20000221
2 INITIAL_INDEX 20001122
3 READ_LINE_FAILED 20001117

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ENTRIES Value transfer Type reference (TYPE) SOTR_TEXT_TT 20000208
2 Importing IT_PAIRS Value transfer Type reference (TYPE) SOTR2_PAIR_IT 20000221
3 Importing IT_SOURCE_ENTRIES Call by reference Type reference (TYPE) SOTR_TEXT_TT 20000221
4 Importing IT_TARGET_ENTRIES Call by reference Type reference (TYPE) SOTR_TEXT_TT 20000221

Method INITIALIZE on class CL_SOTR_EDITOR_LIST has no exception.

Method REGISTER_UCOMM_WCLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM 20000221

Method REGISTER_UCOMM_WCLICK on class CL_SOTR_EDITOR_LIST has no exception.

Method SET_HIDE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) SY-TABIX 20001128
2 Importing I_TTEXT_HIDE Call by reference Type reference (TYPE) SOTR_TEXT 20001128
# Exception Resumable Description Created on
1 INDEX_NOT_FOUND 20001128
2 INITIAL_INDEX 20001128
3 IRREGAL_UPDATE 20001128

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ICON_STATE1 Value transfer Type reference (TYPE) ICON-ID 20000403
2 Importing I_ICON_STATE1_ON Value transfer Type reference (TYPE) AS4FLAG 20000403
3 Importing I_ICON_STATE2 Value transfer Type reference (TYPE) ICON-ID 20000406
4 Importing I_ICON_STATE2_ON Value transfer Type reference (TYPE) AS4FLAG 20000406
5 Importing I_INDEX Value transfer Type reference (TYPE) SY-TABIX 20000210
6 Importing I_PTEXT Value transfer Type reference (TYPE) TRM255-TEXT 20000210
7 Importing I_PTEXT_ON Value transfer Type reference (TYPE) AS4FLAG 20000210
8 Importing I_SLENGTH Value transfer Type reference (TYPE) SOTR_TEXT-LENGTH 20000210
9 Importing I_STEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20000210
10 Importing I_STEXT_ON Value transfer Type reference (TYPE) AS4FLAG 20000210
11 Importing I_TEXT1 Value transfer Type reference (TYPE) CHAR3 20000413
12 Importing I_TEXT1_ON Value transfer Type reference (TYPE) AS4FLAG 20000413
13 Importing I_TLENGTH Value transfer Type reference (TYPE) SOTR_TEXT-LENGTH 20000210
14 Importing I_TTEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20000210
15 Importing I_TTEXT_ON Value transfer Type reference (TYPE) AS4FLAG 20000210
# Exception Resumable Description Created on
1 INDEX_NOT_FOUND 20000404
2 INITIAL_INDEX 20001122

Method SET_TTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010529
2 Importing I_TTEXT_HIDE Value transfer Type reference (TYPE) SOTR_TEXT Texttabelle im OTR 20010529

Method SET_TTEXT on class CL_SOTR_EDITOR_LIST has no exception.
Event Signatures

Event PTEXT_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) SY-TABIX 20000210
2 E_PTEXT Exporting Value transfer Type reference (TYPE) TRM255-TEXT 20000210
3 E_TTEXT_HIDE Exporting Value transfer Type reference (TYPE) SOTR_TEXT 20001220

Event REMARK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) SY-TABIX 20000214
2 E_TTEXT_HIDE Exporting Value transfer Type reference (TYPE) SOTR_TEXT 20001206

Event STEXT_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) SY-TABIX 20000210
2 E_STEXT Exporting Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20000210
3 E_STEXT_HIDE Exporting Value transfer Type reference (TYPE) SOTR_TEXT 20000210
4 E_TTEXT_HIDE Exporting Value transfer Type reference (TYPE) SOTR_TEXT 20001220

Event TRM_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) SY-TABIX Internal table, current line index 20000214
2 E_STEXT Exporting Value transfer Type reference (TYPE) SOTR_TEXT-TEXT Source Text 20000214

Event TTEXT_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_INDEX Exporting Value transfer Type reference (TYPE) SY-TABIX Internal table, current line index 20000210
2 E_TTEXT Exporting Value transfer Type reference (TYPE) SOTR_TEXT-TEXT target text 20000210
3 E_TTEXT_HIDE Exporting Value transfer Type reference (TYPE) SOTR_TEXT target hide info. 20000210
History
Last changed by/on SAP  20000403 
SAP Release Created in 50A