SAP ABAP Class CL_SEDI_SHARED (Common Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI_EXT (Package) Protected Enhancements for Editor
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWBSE 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 C_R3TR Constant Private Type reference (TYPE) PGMID 'R3TR' 20110923
2 C_SEU_CLAS Constant Private Type reference (TYPE) SEU_OBJ 'CLAS' 20110923
3 C_SEU_INTF Constant Private Type reference (TYPE) SEU_OBJ 'INTF' 20110923
4 SYSTEM Static Attribute Private Type reference (TYPE) SYSYSID 20110923
Methods
# Method Level Visibility Method type Description Created on
1 CUT_SOURCE Static method Public Method 20110923
2 GET_MAIN_PROGRAM Static method Public Method 20110923
3 GET_OBJECT_STATE Static method Public Method 20110923
4 GET_SYSTEM_TYPE Static method Public Method 20110923
5 IS_CLASS_DEF_INCLUDE Static method Public Method 20110923
6 IS_CLASS_IMP_INCLUDE Static method Public Method 20110923
7 IS_CLASS_INCLUDE Static method Public Method 20110923
8 IS_CLASS_MAC_INCLUDE Static method Public Method 20110923
9 IS_CLASS_METHOD_INCLUDE Static method Public Method 20110923
10 IS_CLASS_SOURCE_BASED Static method Public Method 20110923
11 IS_CLASS_UT_INCLUDE Static method Public Method 20110923
12 IS_ENHANCEMENT_INCLUDE Static method Public Method 20110923
13 IS_FUNCTION_GROUP Static method Public Method 20110923
14 IS_FUNCTION_MODULE Static method Public Method 20110923
15 IS_GLOBAL_CLASS_EXISTING Static method Public Method 20110923
16 IS_GLOBAL_INTERFACE_EXISTING Static method Public Method 20110923
17 IS_INCLUDE Static method Public Method 20110923
18 IS_INTERFACE_INCLUDE Static method Public Method 20110923
19 IS_METHOD_INCLUDE Static method Public Method 20110923
20 IS_PROGRAM Static method Public Method 20110923
21 MAP_CASE_MODE Static method Public Method 20110923
22 MAP_COMPONENT_NAME Static method Public Method 20110923
23 MAP_OBJECT_NAME Static method Public Method 20110923
24 PARAMETERS_TO_PATTERN Static method Public Method 20120504
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 Changing C_SOURCE Call by reference Type reference (TYPE) SWBSE_MAX_LINE_TAB 20110923
2 Importing 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 Importing I_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110923
2 Importing I_IGNORE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20110923
3 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
4 Returning R_MAIN_PROGRAM Value transfer Type reference (TYPE) SYREPID 20110923
# Exception Resumable Description Created on
1 CX_SEDI_ERROR 20110923

Method GET_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Importing I_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20110923
3 Returning 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 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_CLASS_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INTFACE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_INCLUDE Call by reference Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Exporting E_CASE_MODE Value transfer Type reference (TYPE) CSEQUENCE 20110923
2 Exporting E_EDITOR_CASE_MODE Value transfer Type reference (TYPE) EDLOWERCAS 20110923
3 Importing 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 Importing I_COMPONENT Value transfer Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Importing I_OBJECT Value transfer Type reference (TYPE) CSEQUENCE 20110923
2 Returning 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 Exporting E_PATTERN Call by reference Type reference (TYPE) SWBSE_MAX_LINE_TAB 20120504
2 Importing 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