SAP ABAP Class CL_APL_ECATT_DATA_DESCRIPTION (Data descriptions, type information, and so on)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_DATA_DESC_DDIC Generation of Data Description on DDIC/CLASS Basis 20091211
2 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_DATA_DESC_FUN Generation of Data Description for FM 20091228
Properties
Class CL_APL_ECATT_DATA_DESCRIPTION  
Short Description Data descriptions, type information, and so on    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20091211   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_DATA_DESCRIPTION has no forward declaration.
Interfaces
Class CL_APL_ECATT_DATA_DESCRIPTION has no interface implemented.
Friends
Class CL_APL_ECATT_DATA_DESCRIPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_RTTI_TYPE_READER Instance attribute Protected Object reference (TYPE REF TO) CL_RTTI_ECATT_TYPE_READER Pointer to RTTI Object 20091211
2 AP_XML_SCHEME_OBJ Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema for eCATT Data 20100205
3 AT_DATA_DESCS Instance attribute Private Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Data Descriptions 20091211
4 AT_PGID_SOURCE Instance attribute Private Type reference (TYPE) ETDOM_ALL_TABTYPE Store Schema PGID 20100205
5 A_CREATION_REFERENCE Instance attribute Private Type reference (TYPE) STRING Reference of Definition 20091211
6 A_CREATION_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL Time of Creation 20091211
7 A_DESC_IS_MODIFIED Instance attribute Private Type reference (TYPE) ETONOFF Was the original definition changed? 20100517
8 A_OBJ_CHANGED Instance attribute Private Type reference (TYPE) ETONOFF Were changes made? 20100115
9 A_REFPATH Instance attribute Private Type reference (TYPE) STRING Path to Data Reference 20100107
10 A_REFTYPE Instance attribute Private Type reference (TYPE) STRING Type of reference 20100107
11 A_REF_EXTENSIONS Instance attribute Private Type reference (TYPE) STRING eCATT Refname Extensions 20101213
12 A_TARGETSYS Instance attribute Private Type reference (TYPE) RFCDEST RFC_Destination 20100107
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DESC_BRANCH Static method Public Method Appends all values under specified path 20091218
2 BUILD_DESC Instance method Public Method Fills the description table 20091211
3 BUILD_DESC_BRANCH_FROM_PGID Instance method Private Method Converts branch of PGID into a desc. table 20100208
4 BUILD_DESC_FROM_PGID Instance method Public Method Builds data description from at_pgid_source and it_valtab 20100205
5 CAN_EXIST Instance method Public Method Checks whether path could exist 20091211
6 CHECK_COMPLEX_TYPE Instance method Private Method Is the ABAP type complex? 20100125
7 CHECK_GENERIC_TAB_TYPE Instance method Private Method Is the ABAP type a generic table? 20100504
8 CHECK_GENERIC_TYPE Instance method Private Method Is the ABAP type generic? 20100125
9 CHECK_IS_TABLE Instance method Private Method Is the path a table path? 20100125
10 CHECK_IS_TABLE_LINE Instance method Private Method Is the path a table line? 20100125
11 CHECK_OBJECT_INITIALIZATION Instance method Private Method Check Initialization and Execute, if Required 20120919
12 CHECK_OBJREF_TYPE Instance method Private Method Is the ABAP type generic? 20100329
13 CHECK_SIMPLE_TYPE Instance method Private Method Is the ABAP type simple? 20100125
14 CLONE_DATA_DESCRIPTION Instance method Public Method Generation of Data Description 20101202
15 CONSTRUCTOR Instance method Public Constructor 20100205
16 CREATE_DATA_DESCRIPTION Static method Public Method Generation of Data Description 20091211
17 DATA_OBJECT_CHANGE_NAME Instance method Public Method Changes the object name 20100709
18 DATA_OBJECT_GET_DESC_AS_DOM Instance method Public Method Gets values as DOM 20100115
19 DATA_OBJECT_SET_DESC_FROM_DOM Instance method Public Method Sets values from DOM 20100128
20 DATA_OBJECT_SET_DESC_FROM_PGID Static method Public Method Saves specified PGID table for later evaluation 20100128
21 GET_DESC_BRANCH Instance method Public Method Gets all values under specified path 20091218
22 GET_DESC_REFTYPE Instance method Public Method Gets reference type 20100107
23 GET_FIELDS_BY_ATTRIBUTE Instance method Public Method Gets field list by all specifed criteria (AND) 20100125
24 GET_FIELD_DESCRIPTION Instance method Public Method Gets complete type description of field 20100303
25 GET_REFPATH Instance method Public Method Gets data reference used during creation 20100107
26 GET_TARGETSYS Instance method Public Method Gets RFC destination used during creation 20100107
27 INSERT_DESC_BRANCH Instance method Public Method Appends all values under specified path 20100317
28 IS_COMPLEX_TYPED Instance method Public Method Checks whether path points to a complex type 20100125
29 IS_GENERIC_TYPED Instance method Public Method Checks whether path points to a generic type 20100125
30 IS_OBJREF Instance method Public Method Checks whether path points to a table 20100329
31 IS_SIMPLE_TYPED Instance method Public Method Checks whether path points to a simple type (leaf) 20100125
32 IS_TABLE Instance method Public Method Checks whether path points to a table 20091211
33 IS_TABLE_LINE Instance method Public Method Checks whether path points to a table line 20091211
34 REPLACE_ELEM_NAME Instance method Public Method Replaces object name in all paths available 20101117
35 SET_FIELD_DESCRIPTION Instance method Public Method Sets entire type description of field 20100517
36 TRANSFORM_DESCSTRING_TO_STRUC Static method Private Method Transfer Description String to Fields 20110121
37 TRANSFORM_DESCTAB_TO_DOM Static method Private Method Transfer of Table to DOM Format 20100115
38 TRANSFORM_DOMTAB_TO_DESC Static method Private Method Transfer DOM Descriptions to Desctab Format 20110121
39 TRANSFORM_DOM_TO_DESCTAB Static method Private Method Convert DOM to AT_VALUES 20100115
40 TRANSFORM_PGID_TO_SCHEME_PATH Static method Private Method Generates a schema path 20100128
41 TRANSFORM_PGID_WA_TO_DESC_WA Static method Public Method Convert PGID Entry to Desc Entry 20100208
42 TRANSFORM_TO_SCHEME_PATH Static method Public Method Generates a schema path 20091211
Events
Class CL_APL_ECATT_DATA_DESCRIPTION has no event.
Types
Class CL_APL_ECATT_DATA_DESCRIPTION has no local type.
Method Signatures

Method ADD_DESC_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEST_DESC Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20091218
2 Importing IT_SOURCE_DESC Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20091218
3 Importing I_CALL_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100322
4 Importing I_DEST_PATH Call by reference Type reference (TYPE) STRING 20091218

Method ADD_DESC_BRANCH on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method BUILD_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DESCS Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20091211
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091211
3 Importing I_REFPATH Call by reference Type reference (TYPE) STRING 20091211
4 Importing I_TARGETSYS Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20091211

Method BUILD_DESC on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method BUILD_DESC_BRANCH_FROM_PGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20100208
2 Importing I_NAME Call by reference Type reference (TYPE) STRING 20100210
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100208
4 Returning RT_DESC Value transfer Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Datenbeschreibungen, Typinfos usw 20100208

Method BUILD_DESC_BRANCH_FROM_PGID on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method BUILD_DESC_FROM_PGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALTAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100205

Method BUILD_DESC_FROM_PGID on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CAN_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091211
2 Returning R_CAN_EXIST Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20091211

Method CAN_EXIST on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_COMPLEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABAPTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100125
2 Returning R_IS_COMPLEX Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100208

Method CHECK_COMPLEX_TYPE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_GENERIC_TAB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABAPTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100504
2 Returning R_IS_GENERIC_TAB Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100504

Method CHECK_GENERIC_TAB_TYPE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_GENERIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABAPTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100125
2 Importing I_DDICTYPE Call by reference Type reference (TYPE) STRING 20100805
3 Returning R_IS_GENERIC Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100125

Method CHECK_GENERIC_TYPE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_IS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100125
2 Returning R_IS_TABLE Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100125

Method CHECK_IS_TABLE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_IS_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100125
2 Returning R_IS_TABLE_LINE Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100125

Method CHECK_IS_TABLE_LINE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_OBJECT_INITIALIZATION Signature

Method CHECK_OBJECT_INITIALIZATION on class CL_APL_ECATT_DATA_DESCRIPTION has no parameter.
Method CHECK_OBJECT_INITIALIZATION on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_OBJREF_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABAPTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100329
2 Returning R_IS_OBJREF Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100329

Method CHECK_OBJREF_TYPE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CHECK_SIMPLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABAPTYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100125
2 Returning R_IS_SIMPLE Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100208

Method CHECK_SIMPLE_TYPE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CLONE_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_DATA_DESC_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20101202

Method CLONE_DATA_DESCRIPTION on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_XML_SCHEME Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema für eCATT Daten 20100205
2 Importing IT_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20100205

Method CONSTRUCTOR on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method CREATE_DATA_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DESC_TAB Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20100520
2 Importing I_REFPATH Call by reference Type reference (TYPE) STRING 20091211
3 Importing I_REFTYPE Call by reference Type reference (TYPE) STRING 20091211
4 Importing I_TARGETSYS Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20091211
5 Returning RP_DATA_DESC_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20091214

Method CREATE_DATA_DESCRIPTION on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method DATA_OBJECT_CHANGE_NAME 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) STRING neuer Objektname 20100709
2 Importing I_OLD_NAME Call by reference Type reference (TYPE) STRING alter Objektname 20100709

Method DATA_OBJECT_CHANGE_NAME on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method DATA_OBJECT_GET_DESC_AS_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOM_REF Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100115
2 Exporting EX_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20100115

Method DATA_OBJECT_GET_DESC_AS_DOM on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method DATA_OBJECT_SET_DESC_FROM_DOM Signature

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

Method DATA_OBJECT_SET_DESC_FROM_DOM on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method DATA_OBJECT_SET_DESC_FROM_PGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_XML_SCHEME Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML-Dokument für eCATT Daten (Wrapperklassen um iXML) 20100205
2 Importing IT_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20100128
3 Returning RP_DESC_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20100128

Method DATA_OBJECT_SET_DESC_FROM_PGID on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method GET_DESC_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DESC_BRANCH Value transfer Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20091218
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091218

Method GET_DESC_BRANCH on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method GET_DESC_REFTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESC_REFTYPE Value transfer Type reference (TYPE) STRING 20100107

Method GET_DESC_REFTYPE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method GET_FIELDS_BY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMPLEX_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
2 Importing IS_GENERIC_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
3 Importing IS_IF_CHANGING Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
4 Importing IS_IF_EXCEPTION Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
5 Importing IS_IF_EXPORT Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
6 Importing IS_IF_IMPORT Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
7 Importing IS_IF_RETURNING Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
8 Importing IS_IF_TABLE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
9 Importing IS_OPTIONAL Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100727
10 Importing IS_SIMPLE_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
11 Importing IS_TABLE_LINE_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
12 Importing IS_TABLE_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100125
13 Returning RT_FIELDS Value transfer Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20100125

Method GET_FIELDS_BY_ATTRIBUTE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100303
2 Returning RS_DESC Value transfer Type reference (TYPE) ETSCHEME_INFOS Typinformationen 20100303

Method GET_FIELD_DESCRIPTION on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method GET_REFPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESC_REFPATH Value transfer Type reference (TYPE) STRING 20100107

Method GET_REFPATH on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method GET_TARGETSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESC_TARGETSYS Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20100107

Method GET_TARGETSYS on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method INSERT_DESC_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE_DESC Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20100317
2 Importing I_CALL_TYPE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100322
3 Importing I_DEST_PATH Call by reference Type reference (TYPE) STRING 20100317

Method INSERT_DESC_BRANCH on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method IS_COMPLEX_TYPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100125
2 Returning R_IS_COMPLEX Value transfer Type reference (TYPE) ETONOFF X = Definition ist komplex 20100125
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100125

Method IS_GENERIC_TYPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100125
2 Returning R_IS_GENERIC Value transfer Type reference (TYPE) ETONOFF X = Definition ist generisch 20100125
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100125

Method IS_OBJREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING Pfad im aktuellen Objekt 20100329
2 Returning R_IS_OBJREF Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100329
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100329

Method IS_SIMPLE_TYPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100125
2 Returning R_IS_SIMPLE Value transfer Type reference (TYPE) ETONOFF X = Definition ist simpel (Blatt) 20100125

Method IS_SIMPLE_TYPED on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method IS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABPATH Call by reference Type reference (TYPE) STRING Pfad im aktuellen Objekt 20091211
2 Returning R_IS_TABLE Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20091211
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091211

Method IS_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091211
2 Returning R_IS_TABLE_LINE Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20091211

Method IS_TABLE_LINE on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method REPLACE_ELEM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_NAME Call by reference Type reference (TYPE) STRING 20101117
2 Returning R_SUCCESS Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20101117

Method REPLACE_ELEM_NAME on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method SET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DESC Call by reference Type reference (TYPE) ETSCHEME_INFOS Typinformationen 20100517
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100517

Method SET_FIELD_DESCRIPTION on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_DESCSTRING_TO_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCSTRING Call by reference Type reference (TYPE) STRING 20110121
2 Returning R_STRUC Value transfer Type reference (TYPE) ETSCHEME_INFOS Typinformationen 20110121

Method TRANSFORM_DESCSTRING_TO_STRUC on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_DESCTAB_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100115
2 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20100115
3 Importing IT_VALUES Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100115
4 Importing I_ELEM Call by reference Type reference (TYPE) ETSCHEME_INFOS Struktur für Pfad, Wert, Refname 20100115
5 Importing I_ROOT_NAME Call by reference Type reference (TYPE) STRING 20100115

Method TRANSFORM_DESCTAB_TO_DOM on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_DOMTAB_TO_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DOMDESCS Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20110121
2 Importing I_ROOT_NAME Call by reference Type reference (TYPE) STRING 20110121
3 Returning RT_DESC_TAB Value transfer Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Typinformationen zum Laufzeitdatenobjekt 20110121

Method TRANSFORM_DOMTAB_TO_DESC on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_DOM_TO_DESCTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DESCTAB Call by reference Type reference (TYPE) ET_SCHEME_INFOS_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100115
2 Importing IP_ACT_ELEM Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_ELEMENT 20100115
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100115
4 Importing I_TOPNAME Call by reference Type reference (TYPE) STRING 20110119

Method TRANSFORM_DOM_TO_DESCTAB on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_PGID_TO_SCHEME_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100128
2 Returning R_PATH Value transfer Type reference (TYPE) STRING 20100128

Method TRANSFORM_PGID_TO_SCHEME_PATH on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_PGID_WA_TO_DESC_WA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DESC_WA Value transfer Type reference (TYPE) ETSCHEME_INFOS Typinformationen 20100208
2 Importing IP_XML_SCHEME_OBJ Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_SCHEME XML Schema für eCATT Daten 20100519
3 Importing IS_PGID_WA Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20100208

Method TRANSFORM_PGID_WA_TO_DESC_WA on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.

Method TRANSFORM_TO_SCHEME_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091211
2 Returning R_PATH Value transfer Type reference (TYPE) STRING 20091211

Method TRANSFORM_TO_SCHEME_PATH on class CL_APL_ECATT_DATA_DESCRIPTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730