Hierarchy
⤷
⤷
Properties
| Class | CL_SOTR_EDITOR | |
| 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 | 20000128 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SOTR_EDITOR has no interface implemented.
Friends
Class CL_SOTR_EDITOR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | SOTR_HEAD | 20000128 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | SOTR_CNTXT | 20000128 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | SOTR_CNTXT | 20000128 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | SOTR_TEXT_TT | 20000128 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | BAPIFLAG | 20000128 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | SYLANGU | 20000128 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | SYLANGU | 20000128 | ||||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SOTR_EDITOR_LIST | 20000211 | ||||
| 9 | Constant | Public | Type reference (TYPE) | ICONNAME | ICON_LED_GREEN | 20000403 | |||
| 10 | Constant | Public | Type reference (TYPE) | ICONNAME | ICON_LED_RED | 20000403 | |||
| 11 | Constant | Public | Type reference (TYPE) | ICONNAME | ICON_LED_YELLOW | 20000403 | |||
| 12 | Constant | Public | Type reference (TYPE) | ICONNAME | ICON_LED_INACTIVE | 20000404 | |||
| 13 | Constant | Public | Type reference (TYPE) | FLAG | SPACE | 20001227 | |||
| 14 | Constant | Public | Type reference (TYPE) | FLAG | 'X' | 20001227 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_SAVE | Instance Event (0) |
Public (2) |
20000228 | |
| 2 | DELETE_CONCEPT_LANG | Instance Event (0) |
Public (2) |
20001127 |
Types
Class CL_SOTR_EDITOR has no local type.
Method Signatures
Method AFTER_USER_ACTION Signature
Method AFTER_USER_ACTION on class CL_SOTR_EDITOR has no parameter.
Method AFTER_USER_ACTION on class CL_SOTR_EDITOR has no exception.
Method CHANGE_STATUS_CONCEPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_WE_ORDER | Value transfer | Type reference (TYPE) | E070-TRKORR | 20001208 | ||||
| 2 | I_CONCEPT | Value transfer | Type reference (TYPE) | SOTR_TEXT-CONCEPT | 20001208 | ||||
| 3 | I_STATUS | Value transfer | Type reference (TYPE) | SOTR_TEXT-STATUS | 20001208 | ||||
| 4 | I_TRKORR | Value transfer | Type reference (TYPE) | TRKORR | 20001208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001208 | |||
| 2 | 20001208 | |||
| 3 | 20001208 | |||
| 4 | 20001208 | |||
| 5 | 20001208 |
Method CHECK_LOSS_OF_DATA Signature
Method CHECK_LOSS_OF_DATA on class CL_SOTR_EDITOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001227 |
Method CHECK_SPELLING Signature
Method CHECK_SPELLING on class CL_SOTR_EDITOR has no parameter.
Method CHECK_SPELLING on class CL_SOTR_EDITOR has no exception.
Method CHOOSE_EDITABLE_FROM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STATUS | Value transfer | Type reference (TYPE) | SOTR_TEXT-STATUS | 20001206 | ||||
| 2 | R_EDITABLE | Value transfer | Type reference (TYPE) | FLAG | 20001206 |
Method CHOOSE_EDITABLE_FROM_STATUS on class CL_SOTR_EDITOR has no exception.
Method CHOOSE_ICON_FROM_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DB_EXIST | Value transfer | Type reference (TYPE) | SY-SUBRC | 20001117 | ||||
| 2 | I_STATUS | Value transfer | Type reference (TYPE) | SOTR_TEXT-STATUS | 20000404 | ||||
| 3 | R_ICON | Value transfer | Type reference (TYPE) | ICON-ID | 20000404 |
Method CHOOSE_ICON_FROM_STATUS on class CL_SOTR_EDITOR has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EDIT_MODE | Value transfer | Type reference (TYPE) | BAPIFLAG | 20000128 | ||||
| 2 | I_SOURCE_CONTEXT | Value transfer | Type reference (TYPE) | SOTR_CNTXT | 20000128 | ||||
| 3 | I_SOURCE_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | 20000128 | ||||
| 4 | I_TARGET_CONTEXT | Value transfer | Type reference (TYPE) | SOTR_CNTXT | 20000128 | ||||
| 5 | I_TARGET_LANGU | Value transfer | Type reference (TYPE) | SYLANGU | 20000128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001206 |
Method DISPLAY_PROPOSAL_POOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Value transfer | Type reference (TYPE) | SY-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010327 | |||
| 2 | E_STEXT | Value transfer | Type reference (TYPE) | SOTR_TEXT-TEXT | Textfeld für das OTR | 20010327 |
Method DISPLAY_PROPOSAL_POOL on class CL_SOTR_EDITOR has no exception.
Method FREE Signature
Method FREE on class CL_SOTR_EDITOR has no parameter.
Method FREE on class CL_SOTR_EDITOR has no exception.
Method HANDLE_PTEXT_WCLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 2 | E_PTEXT | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 3 | E_TTEXT_HIDE | Call by reference | Type reference (TYPE) | 20001220 |
Method HANDLE_PTEXT_WCLICK on class CL_SOTR_EDITOR has no exception.
Method HANDLE_REMARK_WCLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Call by reference | Type reference (TYPE) | 20000214 | |||||
| 2 | E_TTEXT_HIDE | Call by reference | Type reference (TYPE) | >INVALID< | 20001206 |
Method HANDLE_REMARK_WCLICK on class CL_SOTR_EDITOR has no exception.
Method HANDLE_STEXT_WCLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 2 | E_STEXT | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 3 | E_STEXT_HIDE | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 4 | E_TTEXT_HIDE | Call by reference | Type reference (TYPE) | 20001220 |
Method HANDLE_STEXT_WCLICK on class CL_SOTR_EDITOR has no exception.
Method HANDLE_TRMINFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Call by reference | Type reference (TYPE) | 20000214 | |||||
| 2 | E_STEXT | Call by reference | Type reference (TYPE) | 20000214 |
Method HANDLE_TRMINFO on class CL_SOTR_EDITOR has no exception.
Method HANDLE_TTEXT_WCLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 2 | E_TTEXT | Call by reference | Type reference (TYPE) | 20000211 | |||||
| 3 | E_TTEXT_HIDE | Call by reference | Type reference (TYPE) | 20000211 |
Method HANDLE_TTEXT_WCLICK on class CL_SOTR_EDITOR has no exception.
Method INITIALIZE_CONCEPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_REPLACEMENTS | Call by reference | Type reference (TYPE) | SOTR_RPLCS | 20000320 | ||||
| 2 | I_CONCEPT | Call by reference | Type reference (TYPE) | SOTR_CONC | 20000128 | ||||
| 3 | I_CONTEXT | Call by reference | Type reference (TYPE) | SOTR_CNTXT | Kontext für das OTR | 20030403 |
Method INITIALIZE_CONCEPT on class CL_SOTR_EDITOR has no exception.
Method RELEASE_CONCEPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_WE_ORDER | Value transfer | Type reference (TYPE) | E070-TRKORR | 20001206 | ||||
| 2 | I_CONCEPT | Value transfer | Type reference (TYPE) | SOTR_HEAD-CONCEPT | 20001206 | ||||
| 3 | I_CONTEXT | Value transfer | Type reference (TYPE) | SOTR_CNTXT | Kontext für das OTR | 20030407 | |||
| 4 | I_STATUS | Value transfer | Type reference (TYPE) | SOTR_TEXT-STATUS | 20001206 | ||||
| 5 | I_TRKORR | Value transfer | Type reference (TYPE) | TRKORR | 20001206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001208 | |||
| 2 | 20001208 | |||
| 3 | 20001208 | |||
| 4 | 20001208 |
Method REPLACEMENT_GET_PROPOSAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TARGET_TEXTS | Call by reference | Type reference (TYPE) | SOTR_TERMS | Tabelle der geänderten Texte | 20010815 | |||
| 2 | IT_REPLACEMENTS | Call by reference | Type reference (TYPE) | SOTR_RPLCS | Tabelle mit allen Ersetzungsbegriffen | 20010815 | |||
| 3 | IT_SOURCE_TEXTS | Call by reference | Type reference (TYPE) | SOTR_TERMS | Tabelle der Sourcetexte | 20010815 |
Method REPLACEMENT_GET_PROPOSAL on class CL_SOTR_EDITOR has no exception.
Method REQUEST_REMARK Signature
Method REQUEST_REMARK on class CL_SOTR_EDITOR has no parameter.
Method REQUEST_REMARK on class CL_SOTR_EDITOR has no exception.
Method SAVE_CONCEPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONCEPT | Value transfer | Type reference (TYPE) | SOTR_HEAD-CONCEPT | 20001116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001227 | |||
| 2 | 20001227 | |||
| 3 | 20001227 |
Method SAVE_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UPDATED | Value transfer | Type reference (TYPE) | FLAG | 20001206 | ||||
| 2 | I_SOTR_TEXT | Value transfer | Type reference (TYPE) | SOTR_TEXT | 20001201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001205 | |||
| 2 | 20001227 |
Method SET_STATUS_ON_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX | Value transfer | Type reference (TYPE) | SY-TABIX | 20001201 | ||||
| 2 | I_OBJECT | Value transfer | Type reference (TYPE) | SOTR_TEXT-OBJECT | 20001201 | ||||
| 3 | I_STATUS | Value transfer | Type reference (TYPE) | SOTR_TEXT-STATUS | 20001201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001227 | |||
| 2 | 20001227 |
Method SHOW_PROPOSAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_REPLACEMENTS | Value transfer | Type reference (TYPE) | SOTR_RPLCS | 20000320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001227 | |||
| 2 | 20000320 |
Method UPDATE_LANGUAGE_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONCEPT | Value transfer | Type reference (TYPE) | SOTR_TEXT-CONCEPT | 20001205 | ||||
| 2 | I_LANG | Value transfer | Type reference (TYPE) | SOTR_TEXT-LANGU | 20001205 | ||||
| 3 | I_PACKAGE | Value transfer | Type reference (TYPE) | SOTR_HEAD-PAKET | 20001205 | ||||
| 4 | I_TRKORR | Value transfer | Type reference (TYPE) | TRKORR | 20001205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001227 | |||
| 2 | 20001227 |
Method WRITE_ICON_REMARK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | 20001128 | ||||
| 2 | I_TTEXT_HIDE | Call by reference | Type reference (TYPE) | SOTR_TEXT | 20001218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20001227 | |||
| 2 | 20001227 | |||
| 3 | 20001227 |
Event Signatures
Event AFTER_SAVE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONCEPT | Exporting | Value transfer | Type reference (TYPE) | SOTR_TEXT-CONCEPT | 20000407 |
Event DELETE_CONCEPT_LANG Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONCEPT | Exporting | Value transfer | Type reference (TYPE) | SOTR_TEXT-CONCEPT | 20001127 | |||
| 2 | E_LANG | Exporting | Value transfer | Type reference (TYPE) | SOTR_TEXT-LANGU | 20001127 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 50A |