Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_OO_ABSTRACT_CLASS_TOOL | Abstract Class Tool | 20051025 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SEDI_SOURCE_POS_CONVERTER | Conversion of source code positions | 20121030 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_PROGRAM | Workbench: Program | 20050815 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_TOOL | Workbench: Tool | 20050815 |
Properties
| Class | CL_OO_CLASS_EDITOR | |
| Short Description | Editor For Complete Source Of A Class | |
| Super Class | CL_OO_ABSTRACT_CLASS_TOOL | Abstract Class Tool |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SEO_SOURCE_BASED | Source-based Class Editor |
| Created | 20050815 | SAP |
| Last change | 20140121 | 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) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 8 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SEDI_SOURCE_POS_CONVERTER | Conversion of source code positions | 20121030 | ||
| 2 | IF_WB_PROGRAM | Workbench: Program | 20050815 | ||
| 3 | IF_WB_TOOL | Workbench: Tool | 20050815 |
Friends
Class CL_OO_CLASS_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) | VSEOCLASS | Generated Table for View | 20060728 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | I | 20060221 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | I | 20060221 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | PROGRAM | Program/transaction in SQL trace analysis | 20060220 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | SEOK_LIMU | 20060220 | ||||
| 6 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'WB_CT_MENU_LOCK_METHOD' | 20060220 | |||
| 7 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'WB_CT_MENU_LOCK_SECTION' | 20060220 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | I | 20060221 | ||||
| 9 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'WB_CT_MENU_UNLOCK_METHOD' | 20060220 | |||
| 10 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'WB_CT_MENU_UNLOCK_SECTION' | 20060220 | |||
| 11 | Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | Constant 'Active' | 20050815 | ||
| 12 | Constant | Private | Type reference (TYPE) | CHAR4 | 'DMND' | 20070110 | |||
| 13 | Constant | Private | Type reference (TYPE) | CHAR4 | 'EDEH' | 20070110 | |||
| 14 | Constant | Private | Type reference (TYPE) | CHAR4 | 'EDIT' | 20070110 | |||
| 15 | Constant | Private | Type reference (TYPE) | CHAR4 | 'EDNH' | 20070110 | |||
| 16 | Constant | Private | Type reference (TYPE) | CHAR4 | 'SHOW' | 20070110 | |||
| 17 | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Constant 'Inactive' | 20050815 | ||
| 18 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_WB_EDITOR | Editor Instance | 20050815 | |||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_FUNCTION_CODE_PROCESSOR | Processor for function codes | 20061114 | |||
| 20 | Instance attribute | Private | See coding | 20060310 | |||||
| 21 | Instance attribute | Public | Type reference (TYPE) | SEOX-FLAG | 'X' | Authorization For Inactive Sources | 20050815 | ||
| 22 | Instance attribute | Protected | Type reference (TYPE) | SEOX-FLAG | Flag: Do Not Destroy Parameter List | 20050815 | |||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_WB_REQUEST | Last Request Received | 20050815 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Modification mode | 20050815 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | SEOCPDKEY | Method Key | 20050815 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | No Permission To Deactivate Modification Assistant | 20050815 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | SEOX-FLAG | Without Display | 20050815 | |||
| 28 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PARAM_LIST | Instance of Parameter List | 20050815 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | WMNGR_WINDOW_ID | Window ID for Parameter Window | 20050815 | |||
| 30 | Instance attribute | Private | See coding | 20060221 | |||||
| 31 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20051207 | |||
| 32 | Instance attribute | Public | Type reference (TYPE) | TRDIR-NAME | Program Name | 20050815 | |||
| 33 | Instance attribute | Public | Type reference (TYPE) | CHAR4 | Editor Mode of Section | 20050815 | |||
| 34 | Static Attribute | Public | Type reference (TYPE) | SEOX-FLAG | State: Display Parameter List | 20050815 | |||
| 35 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_OO_SOURCE_OBJECT | Instance of Source | 20050815 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | TRKEY | Transport Key | 20050815 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | CLASS_SAVED | Instance Event (0) |
Public (2) |
Section Saved | 20060310 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | PARTIAL_EDIT_LIMU | Private | See coding | 20060221 | begin of partial_edit_limu,
inc type program,
limu type seok_limu,
end of partial_edit_limu
|
||
| 2 | TT_ERROR_MESSAGES | Private | See coding | 20120402 | tt_error_messages type standard table of ty_error_message
|
||
| 3 | TYPE_ERROR_TAB | Private | See coding | 20070104 | type_error_tab type standard table of rslinlmsg
|
||
| 4 | TY_ERROR_MESSAGE | Private | See coding | 20120402 | begin of ty_error_message, " copy of cl_spak_package_check=>ty_wb_package_check_result in order to have no static dependencies.
object_type type trobjtype,
object_name type sobj_name,
subobject_type type pak_object_type,
subobject_name type c length 80,
package_name type devclass,
is_package_error type abap_bool,
is_ehp_comp_check_error type abap_bool,
t100_message type symsg,
message_text type string,
additional_message_text type string,
error_severity type errsevrty,
deprecation_severity type errsevrty,
include_name type progname,
row_number type i,
column_number type i,
dynpro_number type sydynnr,
field_name type c length 100,
end of ty_error_message
|
Method Signatures
Method ACTIVATE_CLASS_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTIVATION_NOT_EXECUTED | Call by reference | Type reference (TYPE) | SEOX_BOOLEAN | 20101001 | ||||
| 2 | SECTION_LIMU | Call by reference | Type reference (TYPE) | SEOK_LIMU | SEOK_R3TR_CLASS | Section Type | 20050816 |
Method ACTIVATE_CLASS_SOURCE on class CL_OO_CLASS_EDITOR has no exception.
Method ACT_INACT_TOGGLE_CLASS_SOURCE Signature
Method ACT_INACT_TOGGLE_CLASS_SOURCE on class CL_OO_CLASS_EDITOR has no parameter.
Method ACT_INACT_TOGGLE_CLASS_SOURCE on class CL_OO_CLASS_EDITOR has no exception.
Method ADD_METHOD_IMPLEMENTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CMPNAME | Call by reference | Type reference (TYPE) | SEOCMPNAME | 20070104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091124 |
Method CHANGE_CLASS_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURSOR_LINE | Call by reference | Type reference (TYPE) | SY-INDEX | 1 | 20070110 | |||
| 2 | CURSOR_OFFSET | Call by reference | Type reference (TYPE) | SY-INDEX | 0 | 20070110 | |||
| 3 | FIRST_LINE | Call by reference | Type reference (TYPE) | SY-INDEX | 1 | 20070110 | |||
| 4 | MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_DISPLAY | 20070110 | |||
| 5 | TEXT_ELEMENT | Call by reference | Type reference (TYPE) | TEXTPOOL | 20070110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070110 | |||
| 2 | 20070110 |
Method CHANGE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERROR | Call by reference | Type reference (TYPE) | RSLINLMSG | Output structure for syntax check warnings | 20060112 |
Method CHANGE_ERROR on class CL_OO_CLASS_EDITOR has no exception.
Method CHECK_CHANGED_AND_SAVE Signature
Method CHECK_CHANGED_AND_SAVE on class CL_OO_CLASS_EDITOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20051228 |
Method CHECK_CLASS Signature
Method CHECK_CLASS on class CL_OO_CLASS_EDITOR has no parameter.
Method CHECK_CLASS on class CL_OO_CLASS_EDITOR has no exception.
Method CHECK_CLASS_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ALL_ERRORS | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | All Errors | 20050816 | ||
| 2 | CHECK_LIST_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Check List | 20050816 | |||
| 3 | EXTERNAL_ERROR | Call by reference | Type reference (TYPE) | CHAR1 | External Error | 20050816 | |||
| 4 | NAVIGATION_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Navigation to Error | 20050816 | |||
| 5 | SECTION_LIMU | Call by reference | Type reference (TYPE) | SEOK_LIMU | SEOK_LIMU_LOCALS | Section Type | 20050816 |
Method CHECK_CLASS_SOURCE on class CL_OO_CLASS_EDITOR has no exception.
Method CHECK_GENERATION_LIMITS Signature
Method CHECK_GENERATION_LIMITS on class CL_OO_CLASS_EDITOR has no parameter.
Method CHECK_GENERATION_LIMITS on class CL_OO_CLASS_EDITOR has no exception.
Method CLIF_DOCU Signature
Method CLIF_DOCU on class CL_OO_CLASS_EDITOR has no parameter.
Method CLIF_DOCU on class CL_OO_CLASS_EDITOR has no exception.
Method CONVERT_ERRORSANDWARNINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ERRORS | Call by reference | Type reference (TYPE) | TYPE_ERROR_TAB | 20060104 | ||||
| 2 | WARNINGS | Call by reference | Type reference (TYPE) | TYPE_ERROR_TAB | 20060104 |
Method CONVERT_ERRORSANDWARNINGS on class CL_OO_CLASS_EDITOR has no exception.
Method CONVERT_TYPE_AND_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Input Type | 20051129 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | EU_LNAME | ABAP Workbench: LIMU Name | 20051129 | |||
| 3 | O_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Convert Type | 20051129 |
Method CONVERT_TYPE_AND_NAME on class CL_OO_CLASS_EDITOR has no exception.
Method CONVERT_WB_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONVERTED_WB_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20061113 | |||
| 2 | ORIGINAL_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20061113 |
Method CONVERT_WB_REQUEST on class CL_OO_CLASS_EDITOR has no exception.
Method CREATE_CHECKLIST_NAVIG_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGE_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Change Navigation Request | 20050921 | |||
| 2 | CORRECTION_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Navigation Request Correction | 20050921 | |||
| 3 | CORRECTION_TABLE | Call by reference | Type reference (TYPE) | SEDI_CORRECTION_TABLE | 20050921 | ||||
| 4 | ERROR | Call by reference | Type reference (TYPE) | RSLINLMSG | Error Message | 20050921 | |||
| 5 | MESSAGE_TABLE | Call by reference | Type reference (TYPE) | RSFB_SOURCE | 20101011 | ||||
| 6 | SHOW_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Display Navigation Request | 20050921 |
Method CREATE_CHECKLIST_NAVIG_REQUEST on class CL_OO_CLASS_EDITOR has no exception.
Method CREATE_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Generated Table for View VSEOATTRIB | 20051027 | |||
| 2 | CMPTYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Type of Object of Development Environment | 20051027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20091124 |
Method CREATE_LOCAL_CLASS_PATTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CURSOR_LINE | Call by reference | Type reference (TYPE) | SY-INDEX | Cursor line | 20050815 | |||
| 2 | FIRST_LINE | Call by reference | Type reference (TYPE) | SY-INDEX | First line | 20050815 | |||
| 3 | INCLUDE_APPENDAGE | Call by reference | Type reference (TYPE) | SEOP_INCLUDE_APPENDAGE | Type of Pattern (DEF, IMP) | 20050815 | |||
| 4 | LOCAL_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name of Local Class/Type | 20050815 | |||
| 5 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Type of Object (Class, Type) | 20050815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Could not Create Pattern | 20050815 |
Method CREATE_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20060315 |
Method CREATE_VERSION on class CL_OO_CLASS_EDITOR has no exception.
Method DISPLAY_CHECKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LIST_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | Checklist Object | 20050815 |
Method DISPLAY_CHECKLIST on class CL_OO_CLASS_EDITOR has no exception.
Method DISP_EDIT_TOGGLE_CLASSSOURCE Signature
Method DISP_EDIT_TOGGLE_CLASSSOURCE on class CL_OO_CLASS_EDITOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070112 |
Method EXECUTE_ABAP_DOC_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | 20121025 | ||||
| 2 | REPLACING_TAB | Call by reference | Type reference (TYPE) | SREPTAB | 20121025 |
Method EXECUTE_ABAP_DOC_CHECK on class CL_OO_CLASS_EDITOR has no exception.
Method EXECUTE_CLASS Signature
Method EXECUTE_CLASS on class CL_OO_CLASS_EDITOR has no parameter.
Method EXECUTE_CLASS on class CL_OO_CLASS_EDITOR has no exception.
Method EXECUTE_PACKAGE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LIST | Call by reference | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | 20120320 |
Method EXECUTE_PACKAGE_CHECK on class CL_OO_CLASS_EDITOR has no exception.
Method GET_CLASS_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20060728 | |||
| 2 | MASTERLANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key of Current Text Environment | 20060728 | |||
| 3 | VSEOCLASS | Call by reference | Type reference (TYPE) | VSEOCLASS | Generated Table for View | 20060728 |
Method GET_CLASS_PROPERTIES on class CL_OO_CLASS_EDITOR has no exception.
Method GET_CLIF_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONSIDER_WORKING_AREA | Call by reference | Type reference (TYPE) | SEOX_BOOLEAN | SEOX_FALSE | 20101216 | |||
| 2 | VERSION | Value transfer | Type reference (TYPE) | R3STATE | Charakterfeld der Länge 1 | 20061113 |
Method GET_CLIF_VERSION on class CL_OO_CLASS_EDITOR has no exception.
Method GET_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EDITOR_MODE | Call by reference | Type reference (TYPE) | EDITORMODE | Editor mode for dynamic editor call | 20060221 | |||
| 2 | MODE | Value transfer | Type reference (TYPE) | CHAR4 | Not More Closely Defined Area, Possibly Used for Patchlevels | 20060221 |
Method GET_MODE on class CL_OO_CLASS_EDITOR has no exception.
Method GET_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Current Request | 20050815 |
Method GET_REQUEST on class CL_OO_CLASS_EDITOR has no exception.
Method GET_REQUEST_BY_SOURCE_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_DISP_OR_EDIT | WB Request: Operation in the Development Environment | 20070222 | ||
| 2 | REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20070222 | |||
| 3 | SOURCE_POSITION | Call by reference | Type reference (TYPE) | CL_SOURCE_SCANNER=>TYPE_SOURCE_POSITION | 20070222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Class Processing Error | 20091124 | ||
| 2 | WB - Class Builder - Source Position Exception | 20070222 |
Method GET_SOURCE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCEOBJ | Value transfer | Object reference (TYPE REF TO) | CL_OO_SOURCE_OBJECT | 20050829 |
Method GET_SOURCE_INSTANCE on class CL_OO_CLASS_EDITOR has no exception.
Method GET_SOURCE_POSITION_BY_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20061212 | |||
| 2 | SOURCE_POSITION | Value transfer | Type reference (TYPE) | CL_SOURCE_SCANNER=>TYPE_SOURCE_POSITION | 20061212 |
Method GET_SOURCE_POSITION_BY_REQUEST on class CL_OO_CLASS_EDITOR has no exception.
Method GET_TEXT_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MTDKEY | Call by reference | Type reference (TYPE) | SEOCPDKEY | Method Key | 20050815 | |||
| 2 | SECTION_LIMU | Call by reference | Type reference (TYPE) | SEOK_LIMU | Transport Key | 20050815 | |||
| 3 | TEXT_EDIT_OBJTYPE | Call by reference | Type reference (TYPE) | ITEX132 | Object Type: Edit Text | 20050815 | |||
| 4 | TEXT_OBJTYPE | Call by reference | Type reference (TYPE) | ITEX132 | Object Type: Text | 20050815 | |||
| 5 | TEXT_SAVE_OBJTYPE | Call by reference | Type reference (TYPE) | ITEX132 | Object Type: Save Text | 20050815 |
Method GET_TEXT_ELEMENTS on class CL_OO_CLASS_EDITOR has no exception.
Method GET_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISPLAYMOD | Call by reference | Type reference (TYPE) | C | 20050915 | ||||
| 2 | TITLE | Value transfer | Type reference (TYPE) | SYTITLE | Contents of Title Line | 20050915 |
Method GET_TITLE on class CL_OO_CLASS_EDITOR has no exception.
Method GET_TRANSPORT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TRANSPORT_KEY | Call by reference | Type reference (TYPE) | TRKEY | Transport Key | 20050815 |
Method GET_TRANSPORT_KEY on class CL_OO_CLASS_EDITOR has no exception.
Method IS_AMDP_SUPPORT_PARAMETER_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | 20130903 |
Method IS_AMDP_SUPPORT_PARAMETER_SET on class CL_OO_CLASS_EDITOR has no exception.
Method IS_CHANGE_OF_AMDP_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESS_MODE | Call by reference | Type reference (TYPE) | SEOK_ACCESS_MODE | 20130903 | ||||
| 2 | RESULT | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | 20130903 |
Method IS_CHANGE_OF_AMDP_SUPPORTED on class CL_OO_CLASS_EDITOR has no exception.
Method IS_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20051205 |
Method IS_CLASS on class CL_OO_CLASS_EDITOR has no exception.
Method IS_EDITOR_IN_ONDMNDLOCK_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20060404 |
Method IS_EDITOR_IN_ONDMNDLOCK_MODE on class CL_OO_CLASS_EDITOR has no exception.
Method LOAD_CLASS_SOURCE_F_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MODE | Call by reference | Type reference (TYPE) | SEU_ACTION | SWBM_C_OP_DISPLAY | 20070110 | |||
| 2 | STATUS | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Active/Inactive | 20050815 | ||
| 3 | WITHOUT_ENHANCEMENTS | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | X = Read Without Enhancements | 20050815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Activity Terminated | 20050815 | ||
| 2 | Object Not Found | 20050815 |
Method LOCK_CLASS_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCESS_MODE | Call by reference | Type reference (TYPE) | SEOK_ACCESS_MODE | Lock Mode | 20070125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WB - Class Builder - Access Permission Exception | 20070125 |
Method LOCK_INTERFACE_SECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCK_MODE | Call by reference | Type reference (TYPE) | SEOK_ACCESS_MODE | 20051128 | ||||
| 2 | RESULT | Value transfer | Type reference (TYPE) | I | 20051128 |
Method LOCK_INTERFACE_SECTION on class CL_OO_CLASS_EDITOR has no exception.
Method PRINT_SECTION_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SECTION_LIMU | Call by reference | Type reference (TYPE) | SEOK_LIMU | SEOK_LIMU_LOCALS | Section Type | 20050815 |
Method PRINT_SECTION_SOURCE on class CL_OO_CLASS_EDITOR has no exception.
Method PROCESS_DISPLAY_OR_EDIT Signature
Method PROCESS_DISPLAY_OR_EDIT on class CL_OO_CLASS_EDITOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050906 | |||
| 2 | 20050906 | |||
| 3 | 20050906 |
Method PROCESS_FUNCTION_CODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FUNCTION_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Function Code that Triggered PAI | 20061114 | |||
| 2 | TODO_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20061114 |
Method PROCESS_FUNCTION_CODE on class CL_OO_CLASS_EDITOR has no exception.
Method REFRESH Signature
Method REFRESH on class CL_OO_CLASS_EDITOR has no parameter.
Method REFRESH on class CL_OO_CLASS_EDITOR has no exception.
Method RETURN_TO_ACTIVE_CLASS_SRC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SECTION_LIMU | Call by reference | Type reference (TYPE) | SEOK_LIMU | SEOK_LIMU_LOCALS | Section Type | 20050816 |
Method RETURN_TO_ACTIVE_CLASS_SRC on class CL_OO_CLASS_EDITOR has no exception.
Method SAVE_CLASS_SOURCE Signature
Method SAVE_CLASS_SOURCE on class CL_OO_CLASS_EDITOR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Section Not Saved | 20050816 |
Method SET_CLASS_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VSEOCLASS | Call by reference | Type reference (TYPE) | VSEOCLASS | Generated Table for View | 20060728 |
Method SET_CLASS_PROPERTIES on class CL_OO_CLASS_EDITOR has no exception.
Method SET_CLSKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLSKEY | Call by reference | Type reference (TYPE) | SEOCLSKEY | Key structure of a class | 20050815 |
Method SET_CLSKEY on class CL_OO_CLASS_EDITOR has no exception.
Method SET_CURSOR_BY_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20061208 |
Method SET_CURSOR_BY_REQUEST on class CL_OO_CLASS_EDITOR has no exception.
Method SPLIT_FILENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CIFKEY | Call by reference | Type reference (TYPE) | SEOCLSKEY | Object Type | 20050921 | |||
| 2 | EXTENSION | Call by reference | Type reference (TYPE) | C | Extension | 20050921 | |||
| 3 | FILENAME | Call by reference | Type reference (TYPE) | PROGRAMM | Include Name | 20050921 |
Method SPLIT_FILENAME on class CL_OO_CLASS_EDITOR has no exception.
Method TEMP_STORAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20060406 |
Method TEMP_STORAGE on class CL_OO_CLASS_EDITOR has no exception.
Method UPDATE_CONTEXT_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COL | Value transfer | Attribute reference (LIKE) | 20070117 | |||||
| 2 | MENUE | Value transfer | Attribute reference (LIKE) | 20070117 | |||||
| 3 | ROW | Value transfer | Attribute reference (LIKE) | 20070117 |
Method UPDATE_CONTEXT_MENU on class CL_OO_CLASS_EDITOR has no exception.
Method VERIFY_CATEGORY_FOR_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCK_MODE | Call by reference | Type reference (TYPE) | SEOK_ACCESS_MODE | 20120426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WB - Class Builder - Excpetion with Message | 20120426 |
Method VISUALIZE Signature
Method VISUALIZE on class CL_OO_CLASS_EDITOR has no parameter.
Method VISUALIZE on class CL_OO_CLASS_EDITOR has no exception.
Event Signatures
Event CLASS_SAVED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLSKEY | Exporting | Value transfer | Type reference (TYPE) | SEOCLSKEY | Class Name | 20060310 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 710 |