SAP ABAP Class CL_SOTR_EDITOR_ENTRY (OTR Editor)
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_ENTRY  
Short Description OTR Editor    
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)
Interfaces
Class CL_SOTR_EDITOR_ENTRY has no interface implemented.
Friends
Class CL_SOTR_EDITOR_ENTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_ICON_STATE1 Instance attribute Public Type reference (TYPE) ICONT-ID 20000214
2 G_ICON_STATE2 Instance attribute Public Type reference (TYPE) ICONT-ID 20000214
3 G_ICON_STATE3 Instance attribute Public Type reference (TYPE) ICONT-ID 20000214
4 G_LINE_NUM Instance attribute Public Type reference (TYPE) I 20000208
5 G_OBJECT_INDEX Instance attribute Private Type reference (TYPE) I 20000211
6 G_OFFSET_TEXT_READ Instance attribute Private Type reference (TYPE) SY-FDPOS 20000211
7 G_OFFSET_TEXT_WRITE Instance attribute Private Type reference (TYPE) SY-FDPOS 20000211
8 G_POS_ICON_STATE1 Instance attribute Private Type reference (TYPE) SY-FDPOS 03 20000214
9 G_POS_ICON_STATE1_READ Instance attribute Private Type reference (TYPE) SY-FDPOS 20000214
10 G_POS_ICON_STATE2 Instance attribute Private Type reference (TYPE) SY-FDPOS 36 20000214
11 G_POS_ICON_STATE2_READ Instance attribute Private Type reference (TYPE) SY-FDPOS 20000214
12 G_POS_ICON_STATE3 Instance attribute Private Type reference (TYPE) SY-FDPOS 41 20000214
13 G_POS_ICON_STATE3_READ Instance attribute Private Type reference (TYPE) SY-FDPOS 20000214
14 G_POS_RELATIVE_ICONS Instance attribute Private Type reference (TYPE) SY-LILLI 20000214
15 G_POS_RELATIVE_LFD_NUM Instance attribute Private Type reference (TYPE) SY-LILLI 20000216
16 G_POS_TEXT1 Instance attribute Private Type reference (TYPE) SY-FDPOS 31 20000214
17 G_POS_TEXT1_READ Instance attribute Private Type reference (TYPE) SY-FDPOS 20000214
18 G_POS_TEXT2 Instance attribute Private Type reference (TYPE) SY-FDPOS 08 20000404
19 G_POS_TEXT2_READ Instance attribute Private Type reference (TYPE) SY-FDPOS 20000404
20 G_PROPOSAL_POS_RELATIVE Instance attribute Private Type reference (TYPE) I 20000209
21 G_PTEXT Instance attribute Public Type reference (TYPE) TRM255-TEXT 20000209
22 G_SOURCE_POS_RELATIVE Instance attribute Private Type reference (TYPE) I 20000208
23 G_START_LINE Instance attribute Public Type reference (TYPE) SY-LILLI 20000208
24 G_STEXT Instance attribute Public Type reference (TYPE) SOTR_TEXT 20000208
25 G_TARGET_POS_RELATIVE Instance attribute Private Type reference (TYPE) I 20000208
26 G_TEXT1 Instance attribute Public Type reference (TYPE) CHAR3 20000214
27 G_TTEXT Instance attribute Public Type reference (TYPE) SOTR_TEXT 20000208
28 MACRO_DEBUG_FLAG Instance attribute Public Type reference (TYPE) I 0 20000211
29 MC_IT_PROPOSAL Constant Public Type reference (TYPE) UI_FUNC 'PROPOSAL' 20000210
30 MC_IT_REMARK Constant Public Type reference (TYPE) UI_FUNC 'REMARK' 20000214
31 MC_IT_SOURCETEXT Constant Public Type reference (TYPE) UI_FUNC 'SOURCETEXT' 20000210
32 MC_IT_TARGETTEXT Constant Public Type reference (TYPE) UI_FUNC 'TARGETTEXT' 20000210
33 MC_IT_TEXT1 Constant Public Type reference (TYPE) UI_FUNC 'TEXT1' 20001218
34 MC_IT_TRMINFO Constant Public Type reference (TYPE) UI_FUNC 'TRMINFO' 20000214
35 S_OBJECT_COUNT Static Attribute Public Type reference (TYPE) I 20000211
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000208
2 FREE Instance method Public Method Release Resources 20000208
3 GET_ITEM_NAME Instance method Public Method Get Names for Object 20000210
4 GET_TEXT Instance method Public Method Get Text 20000208
5 ICON_ID Instance method Private Method 20000214
6 ICON_POS Instance method Private Method Icon Offset 20000214
7 INITIALIZE Instance method Public Method Initialize 20000208
8 READ_POS Instance method Private Method Read Offset 20000214
9 SET_TEXT Instance method Public Method Set Text 20000208
10 SET_TTEXT Instance method Public Method For Translation: Update Translated Text 20010529
Events
# Event Type Visibility Description Created on
1 DOUBLE_CLICK Instance Event
(0)
Public
(2)
double_click 20000208
Types
Class CL_SOTR_EDITOR_ENTRY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method FREE Signature

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

Method GET_ITEM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEM Value transfer Type reference (TYPE) STRING 20000210
2 Importing I_POSX Value transfer Type reference (TYPE) SY-CUCOL 20000210
3 Importing I_POSY Value transfer Type reference (TYPE) SY-LILLI 20000210

Method GET_ITEM_NAME on class CL_SOTR_EDITOR_ENTRY 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 20000208
3 Exporting E_TTEXT_HIDE Value transfer Type reference (TYPE) SOTR_TEXT 20000221
# Exception Resumable Description Created on
1 READ_LINE_FAILED 20001117

Method ICON_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ID Value transfer Type reference (TYPE) ICON-ID 20000214
2 Importing I_ICON_STATE Call by reference Type reference (TYPE) ICON-ID 20000214

Method ICON_ID on class CL_SOTR_EDITOR_ENTRY has no exception.

Method ICON_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_POS_ICON Value transfer Type reference (TYPE) SY-FDPOS 20000214
2 Importing I_POS Call by reference Type reference (TYPE) SY-FDPOS 20000214

Method ICON_POS on class CL_SOTR_EDITOR_ENTRY has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDITABLE Value transfer Type reference (TYPE) FLAG 'X' 20001206
2 Importing I_STEXT Value transfer Type reference (TYPE) SOTR_TEXT 20000208
3 Importing I_TTEXT Value transfer Type reference (TYPE) SOTR_TEXT 20000208

Method INITIALIZE on class CL_SOTR_EDITOR_ENTRY has no exception.

Method READ_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_POS_READ Value transfer Type reference (TYPE) SY-FDPOS 20000214
2 Importing I_POS_WRITE Call by reference Type reference (TYPE) SY-FDPOS 20000214

Method READ_POS on class CL_SOTR_EDITOR_ENTRY has no exception.

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 20000214
2 Importing I_ICON_STATE1_ON Call by reference Type reference (TYPE) AS4FLAG 20000214
3 Importing I_ICON_STATE2 Value transfer Type reference (TYPE) ICON-ID 20000214
4 Importing I_ICON_STATE2_ON Call by reference Type reference (TYPE) AS4FLAG 20000214
5 Importing I_ICON_STATE3 Value transfer Type reference (TYPE) ICON-ID 20000214
6 Importing I_ICON_STATE3_ON Call by reference Type reference (TYPE) AS4FLAG 20000214
7 Importing I_PTEXT Value transfer Type reference (TYPE) TRM255-TEXT 20000209
8 Importing I_PTEXT_ON Value transfer Type reference (TYPE) AS4FLAG 20000209
9 Importing I_SLENGTH Value transfer Type reference (TYPE) SOTR_TEXT-LENGTH 20000208
10 Importing I_STEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20000208
11 Importing I_STEXT_ON Value transfer Type reference (TYPE) AS4FLAG 20000209
12 Importing I_TEXT1 Value transfer Type reference (TYPE) CHAR3 20000214
13 Importing I_TEXT1_ON Call by reference Type reference (TYPE) AS4FLAG 20000214
14 Importing I_TLENGTH Value transfer Type reference (TYPE) SOTR_TEXT-LENGTH 20000208
15 Importing I_TTEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20000208
16 Importing I_TTEXT_ON Value transfer Type reference (TYPE) AS4FLAG 20000209

Method SET_TEXT on class CL_SOTR_EDITOR_ENTRY has no exception.

Method SET_TTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TTEXT_HIDE Value transfer Type reference (TYPE) SOTR_TEXT Texttabelle im OTR 20010529

Method SET_TTEXT on class CL_SOTR_EDITOR_ENTRY has no exception.
Event Signatures

Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELD Exporting Value transfer Type reference (TYPE) SOTR_TEXT-TEXT dd 20000208
2 LINE Exporting Value transfer Type reference (TYPE) SY-LILLI dd 20000208
3 VALUE Exporting Value transfer Type reference (TYPE) SOTR_TEXT-TEXT dd 20000208
History
Last changed by/on SAP  20000403 
SAP Release Created in 50A