Hierarchy
⤷ LO-AB-TC (Application Component) Trading Contract
⤷ LOOP_UI (Package) Model layer for logistical contract options
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 | ABAP | 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 | ADJUST_EDITOR_STATE | Instance method | Private | Method | Control Changeability of Editor | 20121206 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Class Construtor | 20121206 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20121203 |
4 | DO_POPUP_CREATE_TEXT | Instance method | Private | Method | Call Text Creation Popup | 20121203 |
5 | FILL_TDID_SEARCHHELP | Static method | Public | Method | Fill Text Type Dropdown for Popup | 20121203 |
6 | FORMAT_TEXT | Instance method | Private | Method | Convert Text into Editor Format | 20121206 |
7 | FREE | Instance method | Public | Method | Free Controls | 20121205 |
8 | GET_ERROR_OBJECT | Instance method | Public | Method | Get Error Object | 20121205 |
9 | GET_INSTANCE | Static method | Public | Method | 20121206 | |
10 | GET_IS_CHANGEABLE | Instance method | Public | Method | Returns if the Control Was Set to Changeable | 20121204 |
11 | GET_IS_VISIBLE | Instance method | Public | Method | Returns if the Control Was Set to Visible | 20121204 |
12 | HANDLE_DISTRIBUTE_LIST | Instance method | Public | Event handling method | Hand Through Distribute List Event | 20121206 |
13 | INIT_CONTROLS | Instance method | Public | Method | Initialize Controls | 20121203 |
14 | REFRESH | Instance method | Public | Method | Refresh Existing Controls and Set Up Display Newly | 20121206 |
15 | REFRESH_EDITOR | Instance method | Public | Method | Refresh Editor and Adjust Changeability | 20121210 |
16 | RESET | Instance method | Public | Method | Reset Tree and Editor to Initial State | 20121207 |
17 | RESET_ATTRIBUTES | Instance method | Private | Method | Reset Member Attributes | 20121205 |
18 | RESET_EDITOR | Instance method | Public | Method | Reset and Clear Editor | 20121206 |
19 | SET_ERROR_OBJECT | Instance method | Public | Method | Set Error Object | 20121205 |
20 | SET_IS_CHANGEABLE | Instance method | Public | Method | Set Changeability of the Whole Control | 20121204 |
21 | SET_IS_EDITOR_CHANGEABLE | Instance method | Private | Method | Set Changeability of Editor Control | 20121205 |
22 | SET_IS_REFRESH_NEEDED | Instance method | Public | Method | Set Refresh of Editor and Tree Required | 20121206 |
23 | SET_IS_TREE_CHANGEABLE | Instance method | Private | Method | Set Changeability of Tree | 20121205 |
24 | SET_IS_VISIBLE | Instance method | Public | Method | Set Visibility of the Whole Control | 20121204 |
25 | SET_LIST | Instance method | Public | Method | Set Logistical Option List | 20121205 |
26 | SET_TEXT_TO_EDITOR | Instance method | Private | Method | Set Text Table to Editor Control | 20121206 |
27 | TEXT_CREATE | Instance method | Public | Method | Create Text | 20121204 |
28 | TEXT_DELETE | Instance method | Public | Method | Delete Text | 20121204 |
29 | TEXT_OPEN | Instance method | Public | Method | Open Text | 20121205 |
30 | TEXT_SAVE | 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 | Exporting | EV_FCODE | Call by reference | Type reference (TYPE) | FCODE | Function Code | 20121206 | ||
2 | Exporting | EV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
3 | Exporting | EV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
4 | Importing | IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
5 | Importing | IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Option Text Object | 20121206 | ||
6 | Importing | 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 | Importing | IV_PROGRAM | Call by reference | Type reference (TYPE) | SY-REPID | Current Program | 20121203 | ||
2 | Importing | IV_SCREEN | Call by reference | Type reference (TYPE) | SY-DYNNR | Screen Number Where the Field is Located | 20121203 | ||
3 | Importing | IV_SCREEN_FIELD | Call by reference | Type reference (TYPE) | HELP_INFO-DYNPROFLD | Field Name | 20121203 | ||
4 | Importing | IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Contract Option Application Object | 20121203 | ||
5 | Importing | 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 | Exporting | ET_TEXT | Call by reference | Type reference (TYPE) | LOP_TDLINE_TAB | Text Line | 20121206 | ||
2 | Importing | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Returning | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Exporting | EV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
2 | Exporting | EV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
3 | Importing | IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
4 | Importing | IV_TDOBJECT | Call by reference | Type reference (TYPE) | LOP_TDOBJECT | Logistical Option Text Object | 20121206 | ||
5 | Importing | 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 | Exporting | EV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Succesfully Deleted | 20121206 | ||
2 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
3 | Importing | IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
4 | Importing | IV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
5 | Importing | 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 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LOP_TXT_LANGUAGE | Language Key | 20121206 | ||
2 | Importing | IV_LOP_COUNT | Call by reference | Type reference (TYPE) | LOP_COUNT | Value Number | 20121206 | ||
3 | Importing | IV_TDID | Call by reference | Type reference (TYPE) | LOP_TXT_TDID | Text Type | 20121206 | ||
4 | Importing | 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 |