Hierarchy
⤷
⤷
Properties
| Class | CL_SEDI_SHARED | |
| Short Description | Common Methods | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SEDI_EXT | Protected Enhancements for Editor |
| Created | 20110923 | 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SEDI_SHARED has no interface implemented.
Friends
Class CL_SEDI_SHARED has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | PGMID | 'R3TR' | 20110923 | |||
| 2 | Constant | Private | Type reference (TYPE) | SEU_OBJ | 'CLAS' | 20110923 | |||
| 3 | Constant | Private | Type reference (TYPE) | SEU_OBJ | 'INTF' | 20110923 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | SYSYSID | 20110923 |
Methods
Events
Class CL_SEDI_SHARED has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_PARAMETER | Public | See coding | 20120504 | BEGIN OF ts_parameter,
name TYPE string,
type TYPE c LENGTH 1,
obj TYPE string,
END OF ts_parameter
|
||
| 2 | TT_PARAMETERS | Public | See coding | 20120504 | tt_parameters TYPE STANDARD TABLE OF ts_parameter
|
Method Signatures
Method CUT_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_SOURCE | Call by reference | Type reference (TYPE) | SWBSE_MAX_LINE_TAB | 20110923 | ||||
| 2 | I_LINE_SIZE | Call by reference | Type reference (TYPE) | I | SWBSE_C_NORM_LINE_WIDTH | 20110923 |
Method CUT_SOURCE on class CL_SEDI_SHARED has no exception.
Method GET_MAIN_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIALOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110923 | |||
| 2 | I_IGNORE_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE | 20110923 | |||
| 3 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 4 | R_MAIN_PROGRAM | Value transfer | Type reference (TYPE) | SYREPID | 20110923 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110923 |
Method GET_OBJECT_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | I_TYPE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 3 | R_STATE | Value transfer | Type reference (TYPE) | FLAG | 20110923 |
Method GET_OBJECT_STATE on class CL_SEDI_SHARED has no exception.
Method GET_SYSTEM_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SYSTEM | Value transfer | Type reference (TYPE) | SYSYSID | 20110923 |
Method GET_SYSTEM_TYPE on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_DEF_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_DEF_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_IMP_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_IMP_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_MAC_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_MAC_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_METHOD_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_METHOD_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_SOURCE_BASED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_SOURCE_BASED on class CL_SEDI_SHARED has no exception.
Method IS_CLASS_UT_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_CLASS_UT_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_ENHANCEMENT_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_ENHANCEMENT_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_FUNCTION_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_FUNCTION_GROUP on class CL_SEDI_SHARED has no exception.
Method IS_FUNCTION_MODULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_FUNCTION_MODULE on class CL_SEDI_SHARED has no exception.
Method IS_GLOBAL_CLASS_EXISTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLASS_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_GLOBAL_CLASS_EXISTING on class CL_SEDI_SHARED has no exception.
Method IS_GLOBAL_INTERFACE_EXISTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INTFACE_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_GLOBAL_INTERFACE_EXISTING on class CL_SEDI_SHARED has no exception.
Method IS_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_INTERFACE_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_INTERFACE_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_METHOD_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_METHOD_INCLUDE on class CL_SEDI_SHARED has no exception.
Method IS_PROGRAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110923 |
Method IS_PROGRAM on class CL_SEDI_SHARED has no exception.
Method MAP_CASE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CASE_MODE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | E_EDITOR_CASE_MODE | Value transfer | Type reference (TYPE) | EDLOWERCAS | 20110923 | ||||
| 3 | I_WB_SETTINGS | Call by reference | Type reference (TYPE) | RSEUMOD | 20110923 |
Method MAP_CASE_MODE on class CL_SEDI_SHARED has no exception.
Method MAP_COMPONENT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COMPONENT | Value transfer | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_NAME | Value transfer | Type reference (TYPE) | STRING | 20110923 |
Method MAP_COMPONENT_NAME on class CL_SEDI_SHARED has no exception.
Method MAP_OBJECT_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT | Value transfer | Type reference (TYPE) | CSEQUENCE | 20110923 | ||||
| 2 | R_NAME | Value transfer | Type reference (TYPE) | STRING | 20110923 |
Method MAP_OBJECT_NAME on class CL_SEDI_SHARED has no exception.
Method PARAMETERS_TO_PATTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PATTERN | Call by reference | Type reference (TYPE) | SWBSE_MAX_LINE_TAB | 20120504 | ||||
| 2 | I_PARAMETERS | Call by reference | Type reference (TYPE) | TT_PARAMETERS | 20120504 |
Method PARAMETERS_TO_PATTERN on class CL_SEDI_SHARED has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 740 |