SAP ABAP Class CL_GUI_XML_TEXTEDIT (XML Text Editor Basis Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_GUI (Package) eCATT GUI Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_XML_TEXTEDIT eCATT XML Text Editor Class 20020121
Properties
Class CL_GUI_XML_TEXTEDIT  
Short Description XML Text Editor Basis Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20020121   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_XML_TEXTEDIT has no forward declaration.
Interfaces
Class CL_GUI_XML_TEXTEDIT has no interface implemented.
Friends
Class CL_GUI_XML_TEXTEDIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGES_PROCESSED Instance attribute Protected Type reference (TYPE) ETONOFF Changes Processed 20020205
2 CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20020121
3 G_TEXT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TEXTEDIT Text Edit Object 20020121
4 G_VALUE Instance attribute Protected Type reference (TYPE) STRING Input in Text TextEdit 20020125
5 PREV_KEY Instance attribute Protected Type reference (TYPE) ETXML_KEY Last Selected Node in Editor 20020206
6 READONLY_MODE Instance attribute Protected Type reference (TYPE) ETREADONLY eCATT: Read-Only Mode, 1 - Display Only, 0 - Changeable 20020123
7 VIEW_MODE Instance attribute Protected Type reference (TYPE) CHAR1 XML Editor View 20020123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method Get Changed Data 20020125
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020121
3 CONV_STRING_TO_TABLE Instance method Protected Method 20020121
4 CONV_TABLE_TO_STRING Instance method Protected Method Convert Internal Table to String 20020125
5 GET_ATTRIBUTES Instance method Public Method Get Attributes 20020121
6 HIDE Instance method Public Method Make XML Text Editor Invisible 20020123
7 INIT Instance method Protected Method Create Text Editor 20020121
8 ON_CONTEXT_MENU Instance method Protected Event handling method Context Menu Selected 20020123
9 SET_ATTRIBUTES Instance method Public Method Set Attributes 20020121
10 STOP Instance method Public Method Resolve XML Text Editor 20020123
Events
# Event Type Visibility Description Created on
1 EV_DATA_CHANGED Instance Event
(0)
Public
(2)
Data Changed in Text 20020205
Types
Class CL_GUI_XML_TEXTEDIT has no local type.
Method Signatures

Method CHECK_DATA Signature

Method CHECK_DATA on class CL_GUI_XML_TEXTEDIT has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020125

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20020121
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020121

Method CONSTRUCTOR on class CL_GUI_XML_TEXTEDIT has no exception.

Method CONV_STRING_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABLE Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20020121
2 Importing IM_STRING Call by reference Type reference (TYPE) STRING 20020121

Method CONV_STRING_TO_TABLE on class CL_GUI_XML_TEXTEDIT has no exception.

Method CONV_TABLE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE Call by reference Type reference (TYPE) ETXML_LINE_TABTYPE XML Zeilen 20020125
2 Returning RE_STRING Value transfer Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20020125

Method CONV_TABLE_TO_STRING on class CL_GUI_XML_TEXTEDIT has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PREV_KEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020206
2 Exporting EX_REF Call by reference Type reference (TYPE) ETONOFF Ist der Wert ein Parameterbezug? 20020129
3 Exporting EX_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Wert im TextEdit Control 20020125
4 Exporting EX_VIEW_MODE Call by reference Type reference (TYPE) CHAR1 letzer Modus des XML Editors 20020123

Method GET_ATTRIBUTES on class CL_GUI_XML_TEXTEDIT has no exception.

Method HIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REAPPEAR Call by reference Type reference (TYPE) ETONOFF TextEdit erscheint wieder 20020123

Method HIDE on class CL_GUI_XML_TEXTEDIT has no exception.

Method INIT Signature

Method INIT on class CL_GUI_XML_TEXTEDIT has no parameter.
Method INIT on class CL_GUI_XML_TEXTEDIT has no exception.

Method ON_CONTEXT_MENU Signature

Method ON_CONTEXT_MENU on class CL_GUI_XML_TEXTEDIT has no parameter.
Method ON_CONTEXT_MENU on class CL_GUI_XML_TEXTEDIT has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGES_PROCESSED Call by reference Type reference (TYPE) ETONOFF Änderungen wurden abgeholt 20040115
2 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020121
3 Importing IM_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20020121
4 Importing IM_NO_PARAMS Call by reference Type reference (TYPE) ETONOFF Keine Parameterreferenz erlaubt 20020417
5 Importing IM_PREV_KEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020206
6 Importing IM_PREV_MODE Call by reference Type reference (TYPE) CHAR1 Vorheriger Sichtmodus im XML Editor 20020123
7 Importing IM_READONLY Call by reference Type reference (TYPE) ETREADONLY eCATT: ReadonlyMode, 1 - nur Anzeige, 0 - Änderbar 20020123
8 Importing IM_REF Call by reference Type reference (TYPE) ETONOFF Ist der Wert ein Parameterbezug? 20020129
9 Importing IM_SHOW_INDEX Call by reference Type reference (TYPE) ETONOFF Web Dynpro Index soll gepflegt werden 20060620
10 Importing IM_SHOW_NODE_NAME Call by reference Type reference (TYPE) ETONOFF Knoten Namen wird angezeigt 20060531
11 Importing IM_TEXT Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20020121
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020529

Method STOP Signature

Method STOP on class CL_GUI_XML_TEXTEDIT has no parameter.
Method STOP on class CL_GUI_XML_TEXTEDIT has no exception.
Event Signatures

Event EV_DATA_CHANGED Signature
Event EV_DATA_CHANGED on class CL_GUI_XML_TEXTEDIT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630