SAP ABAP Class CL_GUI_ECATT_WEB_DYNPRO (User Interface: General Data)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_XML_DATA Element Editor for XML Data 20021104
Properties
Class CL_GUI_ECATT_WEB_DYNPRO  
Short Description User Interface: General Data    
Super Class CL_GUI_ECATT_XML_DATA Element Editor for XML Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20021104   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECATT_WEB_DYNPRO has no forward declaration.
Interfaces
Class CL_GUI_ECATT_WEB_DYNPRO has no interface implemented.
Friends
Class CL_GUI_ECATT_WEB_DYNPRO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_XML_EDITOR Generic XML Editor 20050411
2 COPIED_ROWS Instance attribute Private Type reference (TYPE) ETXML_UISCR_TABTYPE Copied Rows 20030717
3 CORRECTION_NEEDED Instance attribute Private Type reference (TYPE) ETONOFF Table Correction Necessary 20030714
4 IS_EMPTY Instance attribute Private Type reference (TYPE) ETONOFF Empty List of UI Elements 20030423
5 NAME_FIXED Instance attribute Private Type reference (TYPE) ETONOFF 'X' UI Element Names Cannot Be Changed 20030702
6 PAR_NAME Instance attribute Private Type reference (TYPE) ETDOM_NAME Parent Node Name 20030729
7 SCREEN_DATA Instance attribute Private Type reference (TYPE) ETXML_WEBDSCR_TABTYPE Web Dynpro Screen Data 20021104
8 XML_CHANGED Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ECATT_WEBD_CHANGED Web Dynpro Data Change Class 20021104
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_CELL Instance method Private Method Set Single Cell (After Drop or F4) 20030807
2 CONSTRUCTOR Instance method Public Constructor 20021104
3 CORRECT_ROW Instance method Private Method Reinsert Wrongly Deleted Row 20030714
4 DELETE_ENABLED Instance method Private Method Deletion of Node Allowed 20030714
5 GET_HELP Instance method Private Method Get Defined F4 Help 20030807
6 HANDLE_DATA_CHANGED_FINISHED Instance method Private Method Data Changes Processed 20030423
7 HANDLE_HEADER_CLICK Instance method Private Method Column Header Was Selected 20030423
8 INIT_XML_CHANGED Instance method Private Method Initialize Data Change Log 20060531
9 INSERT_ENABLED Instance method Private Method Insert and Paste Allowed 20030717
10 MANAGE_CHANGE Instance method Private Method Process Change Log 20021104
11 PASTE_ENABLED Instance method Private Method Insert and Paste Allowed 20030730
12 PROCESS_CHANGES Instance method Private Method Process Data Changes 20060531
13 READONLY_NECESSARY Instance method Private Method Node Cannot Be Maintained? 20030428
14 SELECT_ENTRY Instance method Private Method Select Entry in Column 20030807
15 SET_EDITOR Instance method Public Method Insert Editor Instance 20050411
16 SET_ELEM_FIELDS Instance method Private Method Set Outtab Line with Parameter Fields 20021104
17 SET_XML_CHANGED Instance method Public Method Set UI Data Change 20060531
18 SWAP_ROWS Instance method Private Method Swap Rows 20030423
Events
Class CL_GUI_ECATT_WEB_DYNPRO has no event.
Types
Class CL_GUI_ECATT_WEB_DYNPRO has no local type.
Method Signatures

Method ASSIGN_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_REFNAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20030807
2 Changing CH_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20030807
3 Importing IM_COLUMN Call by reference Type reference (TYPE) ETXMLPATH Pfad eines Knotens im XML-String 20041230
4 Importing IM_DRAGDROP Call by reference Type reference (TYPE) ETONOFF Refresh des Grid nach Drag & Drop 20030807
5 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel der Zeile, aus der gezogen wurde 20030807
6 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH Name eines Knotens im DOM 20030807
7 Importing IM_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20030807
8 Importing IM_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030807
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030807

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20021104
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20021104

Method CORRECT_ROW Signature

Method CORRECT_ROW on class CL_GUI_ECATT_WEB_DYNPRO has no parameter.
Method CORRECT_ROW on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method DELETE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIDGET_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20030714
2 Returning RE_ENABLED Value transfer Type reference (TYPE) ETONOFF 20030714

Method DELETE_ENABLED on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method GET_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDVALUE Call by reference Type reference (TYPE) ETDOM_NAME ALV-Control: Zelleninhalt 20030807
2 Exporting EX_RESET Call by reference Type reference (TYPE) ETONOFF Anwender hat abgebrochen 20030807
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) ETXML_NAME Spaltenname 20030807
4 Importing IM_WIDGET_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20041230
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030807

Method HANDLE_DATA_CHANGED_FINISHED Signature

Method HANDLE_DATA_CHANGED_FINISHED on class CL_GUI_ECATT_WEB_DYNPRO has no parameter.
Method HANDLE_DATA_CHANGED_FINISHED on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method HANDLE_HEADER_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLUMN Call by reference Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20030423
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030423

Method INIT_XML_CHANGED Signature

Method INIT_XML_CHANGED on class CL_GUI_ECATT_WEB_DYNPRO has no parameter.
Method INIT_XML_CHANGED on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method INSERT_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIDGET_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20030717
2 Returning RE_ENABLED Value transfer Type reference (TYPE) ETONOFF 20030717

Method INSERT_ENABLED on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method MANAGE_CHANGE Signature

Method MANAGE_CHANGE on class CL_GUI_ECATT_WEB_DYNPRO has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20021104
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20090703

Method PASTE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIDGET_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20030730
2 Returning RE_ENABLED Value transfer Type reference (TYPE) ETONOFF 20030730

Method PASTE_ENABLED on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method PROCESS_CHANGES Signature

Method PROCESS_CHANGES on class CL_GUI_ECATT_WEB_DYNPRO has no parameter.
Method PROCESS_CHANGES on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method READONLY_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INDEX_READONLY Call by reference Type reference (TYPE) ETONOFF 20030729
2 Exporting EX_NAME_READONLY Call by reference Type reference (TYPE) ETONOFF 20030729
3 Exporting EX_VALUE_READONLY Call by reference Type reference (TYPE) ETONOFF 20030729
4 Importing IM_COL_NO Call by reference Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20050411
5 Importing IM_NODENAME Call by reference Type reference (TYPE) ETDOM_NAME 20030428
6 Importing IM_PAR_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20030729
7 Importing IM_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20050411
8 Importing IP_XML_DATA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20100302
9 Importing IS_PGID_TAB Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20090616
10 Importing IT_PARAM_TAB Call by reference Type reference (TYPE) ETPAR_DEF_TABTYPE Tabelle zur Parameterdefinition 20090902

Method READONLY_NECESSARY on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method SELECT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHOICE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20030807
2 Exporting EX_RESET Call by reference Type reference (TYPE) ETONOFF Anwender hat abgebrochen 20030807
3 Importing IM_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20030807
4 Importing IM_FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20030807
5 Importing IM_PROGNAME Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20030807
6 Importing IM_TABLE_REF Call by reference Object reference (TYPE REF TO) DATA Interne Tabelle der auszuwählenden Einträge 20030807
7 Importing IM_TABNAME Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20030807
8 Importing IM_TITLE Call by reference Type reference (TYPE) CHAR128 Überschrift der F4 Hilfe 20030807
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030807

Method SET_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EDITOR Call by reference Object reference (TYPE REF TO) CL_GUI_XML_EDITOR Generischer XML Editor 20050411

Method SET_EDITOR on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method SET_ELEM_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_S_ELEMENT Call by reference Type reference (TYPE) ETXML_WEBD_SCR01 Screen Elemente im Webdynpro 20021104
2 Importing IM_READ_ONLY_MODE Call by reference Type reference (TYPE) ETREADONLY 1 - nicht eingabebereit, 0 - eingabebereit 20021104
3 Importing IP_XML_DATA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20100302
4 Importing IS_PGID_TAB Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20090616
5 Importing IT_PARAM_TAB Call by reference Type reference (TYPE) ETPAR_DEF_TABTYPE Tabelle zur Parameterdefinition 20090902

Method SET_ELEM_FIELDS on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method SET_XML_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CHANGE Call by reference Object reference (TYPE REF TO) CL_GUI_ECATT_WEBD_CHANGED Web Dynpro Daten Änderungsklasse 20060531

Method SET_XML_CHANGED on class CL_GUI_ECATT_WEB_DYNPRO has no exception.

Method SWAP_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMKEYS Call by reference Type reference (TYPE) ETXML_KEYTABLE 20030423
2 Importing IM_ROWTABLE Call by reference Type reference (TYPE) LVC_T_ROID 20030423

Method SWAP_ROWS on class CL_GUI_ECATT_WEB_DYNPRO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630