Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_LOP_UI_EVENT | Logistical Option UI Events | 20121206 |
Properties
Class | CL_LOP_TXT_EDITOR | |
Short Description | Logistical Option Text Editor | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | LOOP_UI | Model layer for logistical contract options |
Created | 20121203 | SAP |
Last change | 20130531 | 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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_LOP_UI_EVENT | Logistical Option UI Events | 20121206 |
Friends
Class CL_LOP_TXT_EDITOR has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Control Changeability of Editor | 20121206 |
2 | ![]() |
Static method | Public | Constructor | Class Construtor | 20121206 |
3 | ![]() |
Instance method | Public | Constructor | Constructor | 20121203 |
4 | ![]() |
Instance method | Private | Method | Call Text Creation Popup | 20121203 |
5 | ![]() |
Static method | Public | Method | Fill Text Type Dropdown for Popup | 20121203 |
6 | ![]() |
Instance method | Private | Method | Convert Text into Editor Format | 20121206 |
7 | ![]() |
Instance method | Public | Method | Free Controls | 20121205 |
8 | ![]() |
Instance method | Public | Method | Get Error Object | 20121205 |
9 | ![]() |
Static method | Public | Method | 20121206 | |
10 | ![]() |
Instance method | Public | Method | Returns if the Control Was Set to Changeable | 20121204 |
11 | ![]() |
Instance method | Public | Method | Returns if the Control Was Set to Visible | 20121204 |
12 | ![]() |
Instance method | Public | Event handling method | Hand Through Distribute List Event | 20121206 |
13 | ![]() |
Instance method | Public | Method | Initialize Controls | 20121203 |
14 | ![]() |
Instance method | Public | Method | Refresh Existing Controls and Set Up Display Newly | 20121206 |
15 | ![]() |
Instance method | Public | Method | Refresh Editor and Adjust Changeability | 20121210 |
16 | ![]() |
Instance method | Public | Method | Reset Tree and Editor to Initial State | 20121207 |
17 | ![]() |
Instance method | Private | Method | Reset Member Attributes | 20121205 |
18 | ![]() |
Instance method | Public | Method | Reset and Clear Editor | 20121206 |
19 | ![]() |
Instance method | Public | Method | Set Error Object | 20121205 |
20 | ![]() |
Instance method | Public | Method | Set Changeability of the Whole Control | 20121204 |
21 | ![]() |
Instance method | Private | Method | Set Changeability of Editor Control | 20121205 |
22 | ![]() |
Instance method | Public | Method | Set Refresh of Editor and Tree Required | 20121206 |
23 | ![]() |
Instance method | Private | Method | Set Changeability of Tree | 20121205 |
24 | ![]() |
Instance method | Public | Method | Set Visibility of the Whole Control | 20121204 |
25 | ![]() |
Instance method | Public | Method | Set Logistical Option List | 20121205 |
26 | ![]() |
Instance method | Private | Method | Set Text Table to Editor Control | 20121206 |
27 | ![]() |
Instance method | Public | Method | Create Text | 20121204 |
28 | ![]() |
Instance method | Public | Method | Delete Text | 20121204 |
29 | ![]() |
Instance method | Public | Method | Open Text | 20121205 |
30 | ![]() |
Instance method | Public | Method | Save Text | 20121205 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | DISTRIBUTE_LIST | Instance Event (0) |
Private (0) |
20121206 | |
2 | ERROR_OCCURRED | Instance Event (0) |
Private (0) |
20121210 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_ACTIVE_TEXT | Private | See coding | 20121206 | BEGIN OF s_active_text,
tdobject TYPE lop_tdobject,
tdid TYPE lop_txt_tdid,
language TYPE lop_txt_language,
lop_count TYPE lop_count,
END OF s_active_text
|
Method Signatures
Method ADJUST_EDITOR_STATE Signature
Method ADJUST_EDITOR_STATE on class CL_LOP_TXT_EDITOR has no parameter.
Method ADJUST_EDITOR_STATE on class CL_LOP_TXT_EDITOR has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_LOP_TXT_EDITOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LOP_TXT_EDITOR has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_LOP_TXT_EDITOR has no parameter.
Method CONSTRUCTOR on class CL_LOP_TXT_EDITOR has no exception.
Method DO_POPUP_CREATE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FCODE | Call by reference | Type reference (TYPE) | FCODE | Function Code | 20121206 | ||
2 | ![]() |
EV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
3 | ![]() |
EV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
4 | ![]() |
IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
5 | ![]() |
IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Option Text Object | 20121206 | ||
6 | ![]() |
IV_TEXT_GROUP | Call by reference | Type reference (TYPE) | LOP_TEXT_GROUP | Group for Text ID | 20121206 |
Method DO_POPUP_CREATE_TEXT on class CL_LOP_TXT_EDITOR has no exception.
Method FILL_TDID_SEARCHHELP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROGRAM | Call by reference | Type reference (TYPE) | SY-REPID | Current Program | 20121203 | ||
2 | ![]() |
IV_SCREEN | Call by reference | Type reference (TYPE) | SY-DYNNR | Screen Number Where the Field is Located | 20121203 | ||
3 | ![]() |
IV_SCREEN_FIELD | Call by reference | Type reference (TYPE) | HELP_INFO-DYNPROFLD | Field Name | 20121203 | ||
4 | ![]() |
IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Contract Option Application Object | 20121203 | ||
5 | ![]() |
IV_TEXT_GROUP | Call by reference | Type reference (TYPE) | LOP_TEXT_GROUP | Group for Text ID | 20121203 |
Method FILL_TDID_SEARCHHELP on class CL_LOP_TXT_EDITOR has no exception.
Method FORMAT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TEXT | Call by reference | Type reference (TYPE) | LOP_TDLINE_TAB | Text Line | 20121206 | ||
2 | ![]() |
IT_LINE | Call by reference | Type reference (TYPE) | LOP_T_TLINE | SAPscript: Text Lines | 20121206 |
Method FORMAT_TEXT on class CL_LOP_TXT_EDITOR has no exception.
Method FREE Signature
Method FREE on class CL_LOP_TXT_EDITOR has no parameter.
Method FREE on class CL_LOP_TXT_EDITOR has no exception.
Method GET_ERROR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_ERROR | Value transfer | Object reference (TYPE REF TO) | CL_LOP_ERROR | Logistical Options Error Log | 20121205 |
Method GET_ERROR_OBJECT on class CL_LOP_TXT_EDITOR has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_TXT_EDITOR | Value transfer | Object reference (TYPE REF TO) | CL_LOP_TXT_EDITOR | Logistical Option Text Editor | 20121206 |
Method GET_INSTANCE on class CL_LOP_TXT_EDITOR has no exception.
Method GET_IS_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CHANGEABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Controls are Changeable | 20121204 |
Method GET_IS_CHANGEABLE on class CL_LOP_TXT_EDITOR has no exception.
Method GET_IS_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_VISIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Control is Visible | 20121204 |
Method GET_IS_VISIBLE on class CL_LOP_TXT_EDITOR has no exception.
Method HANDLE_DISTRIBUTE_LIST Signature
Method HANDLE_DISTRIBUTE_LIST on class CL_LOP_TXT_EDITOR has no parameter.
Method HANDLE_DISTRIBUTE_LIST on class CL_LOP_TXT_EDITOR has no exception.
Method INIT_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_GCTRL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Text Editor | 20121203 |
Method INIT_CONTROLS on class CL_LOP_TXT_EDITOR has no exception.
Method REFRESH Signature
Method REFRESH on class CL_LOP_TXT_EDITOR has no parameter.
Method REFRESH on class CL_LOP_TXT_EDITOR has no exception.
Method REFRESH_EDITOR Signature
Method REFRESH_EDITOR on class CL_LOP_TXT_EDITOR has no parameter.
Method REFRESH_EDITOR on class CL_LOP_TXT_EDITOR has no exception.
Method RESET Signature
Method RESET on class CL_LOP_TXT_EDITOR has no parameter.
Method RESET on class CL_LOP_TXT_EDITOR has no exception.
Method RESET_ATTRIBUTES Signature
Method RESET_ATTRIBUTES on class CL_LOP_TXT_EDITOR has no parameter.
Method RESET_ATTRIBUTES on class CL_LOP_TXT_EDITOR has no exception.
Method RESET_EDITOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NO_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Do Not Save Current Text | 20121207 |
Method RESET_EDITOR on class CL_LOP_TXT_EDITOR has no exception.
Method SET_ERROR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ERROR | Call by reference | Object reference (TYPE REF TO) | CL_LOP_ERROR | Logistical Options Error Log | 20121205 |
Method SET_ERROR_OBJECT on class CL_LOP_TXT_EDITOR has no exception.
Method SET_IS_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Controls are Changeable | 20121204 |
Method SET_IS_CHANGEABLE on class CL_LOP_TXT_EDITOR has no exception.
Method SET_IS_EDITOR_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Editor is Changeable | 20121205 |
Method SET_IS_EDITOR_CHANGEABLE on class CL_LOP_TXT_EDITOR has no exception.
Method SET_IS_REFRESH_NEEDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REFRESH | Value transfer | Type reference (TYPE) | ABAP_BOOL | Is referesh needed | 20121206 |
Method SET_IS_REFRESH_NEEDED on class CL_LOP_TXT_EDITOR has no exception.
Method SET_IS_TREE_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Editor is Changeable | 20121205 |
Method SET_IS_TREE_CHANGEABLE on class CL_LOP_TXT_EDITOR has no exception.
Method SET_IS_VISIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Control should be visible? | 20121204 |
Method SET_IS_VISIBLE on class CL_LOP_TXT_EDITOR has no exception.
Method SET_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_LIST | Call by reference | Object reference (TYPE REF TO) | IF_LOP_LIST | Option List | 20121205 |
Method SET_LIST on class CL_LOP_TXT_EDITOR has no exception.
Method SET_TEXT_TO_EDITOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_LINES | Call by reference | Type reference (TYPE) | LOP_T_TLINE | SAPscript: Text Lines | 20121206 |
Method SET_TEXT_TO_EDITOR on class CL_LOP_TXT_EDITOR has no exception.
Method TEXT_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
2 | ![]() |
EV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
3 | ![]() |
IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
4 | ![]() |
IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Option Text Object | 20121206 | ||
5 | ![]() |
IV_TEXT_GROUP | Call by reference | Type reference (TYPE) | LOP_TEXT_GROUP | Group for Text ID | 20121206 |
Method TEXT_CREATE on class CL_LOP_TXT_EDITOR has no exception.
Method TEXT_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Succesfully Deleted | 20121206 | ||
2 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
3 | ![]() |
IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
4 | ![]() |
IV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
5 | ![]() |
IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Option Text Object | 20121206 |
Method TEXT_DELETE on class CL_LOP_TXT_EDITOR has no exception.
Method TEXT_OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
2 | ![]() |
IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
3 | ![]() |
IV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
4 | ![]() |
IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Option Text Object | 20121206 |
Method TEXT_OPEN on class CL_LOP_TXT_EDITOR has no exception.
Method TEXT_SAVE Signature
Method TEXT_SAVE on class CL_LOP_TXT_EDITOR has no parameter.
Method TEXT_SAVE on class CL_LOP_TXT_EDITOR has no exception.
Event Signatures
Event DISTRIBUTE_LIST Signature
Event DISTRIBUTE_LIST on class CL_LOP_TXT_EDITOR has no parameter.
Event ERROR_OCCURRED Signature
Event ERROR_OCCURRED on class CL_LOP_TXT_EDITOR has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 617 |