SAP ABAP Class CL_COM_CFG_DEPENDENCY_EDITOR (Editor for Object Dependencies)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-VC (Application Component) Variant Configuration
     COM_CFG_DEPENDENCY_EDITOR (Package) Generic Parser and Editor for Object Dependencies
Properties
Class CL_COM_CFG_DEPENDENCY_EDITOR  
Short Description Editor for Object Dependencies    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_CFG_DEPENDENCY_EDITOR   Generic Parser and Editor for Object Dependencies 
Created 20031219   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CFGT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CFGT1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PARSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_COM_CFG_DEPENDENCY_EDITOR has no interface implemented.
Friends
Class CL_COM_CFG_DEPENDENCY_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_ERROR_ROW Instance attribute Private Type reference (TYPE) I error line 20090130
2 M_CHECKED_SOURCE Instance attribute Private Type reference (TYPE) CFGT0_SOURCE_I 20040127
3 M_EDITOR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20040112
4 M_EDIT_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT 20040112
5 M_ERRORLIST_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in Screen Area 20040211
6 M_ERRORLIST_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20040211
7 M_FOUND Instance attribute Private Type reference (TYPE) I 20040227
8 M_HELP_ITEMS Instance attribute Private Type reference (TYPE) CFGT1_HELP_ITEM_I 20040112
9 M_LAST_CHECK_ERRORS Instance attribute Private Type reference (TYPE) CFGT1_PARSE_ERROR_I 20040127
10 M_LAST_CHECK_RESULT Instance attribute Private Type reference (TYPE) C 20040127
11 M_LAST_CHECK_XREF Instance attribute Private Type reference (TYPE) PARSI_XREF_I 20040205
12 M_LINES Instance attribute Private Type reference (TYPE) I 20040130
13 M_PARSER Instance attribute Private Object reference (TYPE REF TO) IF_PMEVC_PARSER 20040112
14 M_PRINT_FUNCTION Instance attribute Private Type reference (TYPE) RS38L_FNAM 20050407
15 M_READONLY Instance attribute Private Type reference (TYPE) I 20040123
16 M_SRC_POS Instance attribute Private Type reference (TYPE) CFGT0_TEXTEDIT_SECTION 20040112
17 M_TOOLBAR_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20040112
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Public Method 20100128
2 CONSTRUCTOR Instance method Public Constructor 20031219
3 CREATE_TOOLBAR Instance method Private Method 20031219
4 DECONSTRUCTOR Instance method Public Method 20100128
5 DISPLAY_ERRORS Instance method Private Method 20040212
6 GET_CHECK_RESULT Instance method Public Method Last Check OK? 20040205
7 GET_F4_HELP Instance method Private Method 20031219
8 GET_TEXT_AS_STREAM Instance method Public Method 20031219
9 GET_TEXT_AS_TABLE Instance method Public Method 20031219
10 INSERT_F4_ITEM Instance method Private Method 20041007
11 IS_CHECKED Instance method Public Method Current Source Text Checked? 20040127
12 IS_EMPTY Instance method Private Method 20040115
13 IS_MODIFIED Instance method Public Method Source Text Changed since Last Setting? 20040127
14 ON_DROP Instance method Private Event handling method 20040114
15 ON_ERRORLIST_CLOSE Instance method Private Event handling method 20040211
16 ON_ERRORLIST_DBLCLICK Instance method Private Event handling method 20091120
17 ON_FCODE_F4 Instance method Private Event handling method 20031219
18 ON_TOOLBAR_REQUEST Instance method Private Event handling method 20031219
19 REGISTER_EVENTS Instance method Private Method 20031219
20 REPLACE_TEXT Instance method Private Method 20040115
21 SET_PARSER Instance method Public Method 20031219
22 SET_READONLY Instance method Public Method 20031219
23 SET_TEXT_AS_TABLE Instance method Public Method 20040112
24 SET_TOP_OFFSET Instance method Public Method 20040130
25 SYNTAX_CHECK Instance method Public Method 20031219
Events
Class CL_COM_CFG_DEPENDENCY_EDITOR has no event.
Types
Class CL_COM_CFG_DEPENDENCY_EDITOR has no local type.
Method Signatures

Method CLOSE Signature

Method CLOSE on class CL_COM_CFG_DEPENDENCY_EDITOR has no parameter.
Method CLOSE on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKING_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20040130
2 Importing EDIT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container für Textedit Control 20031219
3 Importing PARSER Call by reference Object reference (TYPE REF TO) IF_PMEVC_PARSER Parser 20040112
4 Importing PRINT_FUNCTION Call by reference Type reference (TYPE) RS38L_FNAM 'PMEVC_DEPENDENCY_PRINT' 20050407
5 Importing READONLY Call by reference Type reference (TYPE) I 0 Read-only (0=nein, 1=ja) 20031219
6 Importing SOURCE_CODE Call by reference Type reference (TYPE) CFGT0_SOURCE_I Quelltext 20031219
7 Importing TOOLBAR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container für Toolbar Control 20031219

Method CONSTRUCTOR on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TOOLBAR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20031219

Method CREATE_TOOLBAR on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method DECONSTRUCTOR Signature

Method DECONSTRUCTOR on class CL_COM_CFG_DEPENDENCY_EDITOR has no parameter.
Method DECONSTRUCTOR on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method DISPLAY_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ERRORS Call by reference Type reference (TYPE) CFGT1_PARSE_ERROR_I 20040212

Method DISPLAY_ERRORS on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method GET_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERRORS Call by reference Type reference (TYPE) CFGT1_PARSE_ERROR_I 20040205
2 Exporting EV_RESULT Call by reference Type reference (TYPE) C 20040205
3 Exporting EV_XREF Call by reference Type reference (TYPE) PARSI_XREF_I 20040205

Method GET_CHECK_RESULT on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method GET_F4_HELP Signature

Method GET_F4_HELP on class CL_COM_CFG_DEPENDENCY_EDITOR has no parameter.
Method GET_F4_HELP on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method GET_TEXT_AS_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) STANDARD TABLE 20040112

Method GET_TEXT_AS_STREAM on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method GET_TEXT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOURCECODE Call by reference Type reference (TYPE) CFGT0_SOURCE_I 20040112

Method GET_TEXT_AS_TABLE on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method INSERT_F4_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HELP_ITEM Call by reference Type reference (TYPE) CFGT1_HELP_ITEM 20050728

Method INSERT_F4_ITEM on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method IS_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I 20040127

Method IS_CHECKED on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) I 0 = Editor nicht leer 20040115

Method IS_EMPTY on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I 20040127

Method IS_MODIFIED on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20040115
2 Importing INDEX Value transfer Attribute reference (LIKE) 20040115
3 Importing LINE Value transfer Attribute reference (LIKE) 20040115
4 Importing POS Value transfer Attribute reference (LIKE) 20040115

Method ON_DROP on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method ON_ERRORLIST_CLOSE Signature

Method ON_ERRORLIST_CLOSE on class CL_COM_CFG_DEPENDENCY_EDITOR has no parameter.
Method ON_ERRORLIST_CLOSE on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method ON_ERRORLIST_DBLCLICK Signature

Method ON_ERRORLIST_DBLCLICK on class CL_COM_CFG_DEPENDENCY_EDITOR has no parameter.
Method ON_ERRORLIST_DBLCLICK on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method ON_FCODE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20031219

Method ON_FCODE_F4 on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method ON_TOOLBAR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20031219

Method ON_TOOLBAR_REQUEST on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method REGISTER_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITOR Call by reference Object reference (TYPE REF TO) CL_GUI_TEXTEDIT 20031219

Method REGISTER_EVENTS on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method REPLACE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSITION Call by reference Type reference (TYPE) CFGT0_TEXTEDIT_SECTION 20040115
2 Importing IV_TEXT Call by reference Type reference (TYPE) CFGT0_SOURCE_I 20040115

Method REPLACE_TEXT on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method SET_PARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARSER Call by reference Object reference (TYPE REF TO) IF_PMEVC_PARSER Parser Interface 20040112

Method SET_PARSER on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method SET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READONLY Call by reference Type reference (TYPE) I 1 20031219

Method SET_READONLY on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method SET_TEXT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCECODE Call by reference Type reference (TYPE) CFGT0_SOURCE_I 20040112

Method SET_TEXT_AS_TABLE on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method SET_TOP_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINES Call by reference Type reference (TYPE) I 20040130

Method SET_TOP_OFFSET on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.

Method SYNTAX_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XREF Call by reference Type reference (TYPE) PARSI_XREF_I 20040203
2 Exporting EV_ERRORS Call by reference Type reference (TYPE) CFGT1_PARSE_ERROR_I 20040127
3 Exporting EV_RESULT Call by reference Type reference (TYPE) C 20040112

Method SYNTAX_CHECK on class CL_COM_CFG_DEPENDENCY_EDITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500