SAP ABAP Class CL_APL_ECATT_DATA (Runtime Data)
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
Properties
Class CL_APL_ECATT_DATA  
Short Description Runtime Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20091118   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_DATA has no forward declaration.
Interfaces
Class CL_APL_ECATT_DATA has no interface implemented.
Friends
Class CL_APL_ECATT_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_DATA_DESCRIPTION Instance attribute Private Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Pointer to DATA_DESCRIPTION Object 20091211
2 AT_DATA_DESC_TAB Static Attribute Private Type reference (TYPE) CLT_DESC_OBJ_TABTYPE Table of All Existing Data Descriptions 20100115
3 AT_PARAMS Instance attribute Private Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Table of Parameterized Fields 20100312
4 AT_VALUES Instance attribute Private Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Contains all values of instance 20091118
5 A_INIT_RUNNING Instance attribute Private Type reference (TYPE) ETONOFF Singleton for Initialization 20121017
6 A_NAME Instance attribute Private Type reference (TYPE) STRING Name of Data Object (Parameter Name, CMDIF) 20091118
7 A_OBJ_CHANGED Instance attribute Private Type reference (TYPE) ETONOFF Object Changed 20100115
8 A_OBJ_DELTA_CHANGE Instance attribute Private Type reference (TYPE) ETONOFF Any changes since the last delta reset? 20130322
9 A_OBJ_INITIALIZED Instance attribute Private Type reference (TYPE) ETONOFF Initialization complete? 20121015
10 A_TEMP_IP_DOM Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT Buffer for Initialization 20121015
11 A_TEMP_IT_PARAMS Instance attribute Private Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Buffer for Initialization 20121015
12 A_TEMP_IT_VALUES Instance attribute Private Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Buffer for Initialization 20121015
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA_DESC_OBJ Instance method Private Method Enters a data description object 20100115
2 CHECK_OBJECT_INITIALIZATION Instance method Private Method Initializes object, if required 20121015
3 CONC_PATH Static method Public Method Assembles a path 20100318
4 CREATE_NEW_ENTRY Instance method Public Method Creates a new field including description 20100318
5 DATA_OBJECT_CHANGE_NAME Instance method Public Method Sets name of object 20100708
6 DATA_OBJECT_CLONE Instance method Public Method Copies a data object 20130125
7 DATA_OBJECT_COMPARE_STRUC Static method Public Method Compares 2 data objects for structural compatibility 20100115
8 DATA_OBJECT_COPY Static method Public Method Copies a data object 20100115
9 DATA_OBJECT_CREATE Static method Public Method Generates the data object 20100115
10 DATA_OBJECT_GET_DESC_OBJ Instance method Public Method Gets the pointer to the description object 20100115
11 DATA_OBJECT_GET_NAME Instance method Public Method Gets the name (parameter name, CMDIF name) 20100115
12 DATA_OBJECT_GET_ORIG_DOM Instance method Public Method Gets original DOM (as read from DB) 20130322
13 DATA_OBJECT_GET_TARGETSYS Instance method Public Method Gets RFC destination used at creation 20100115
14 DATA_OBJECT_GET_VALUES_AS_DOM Instance method Public Method Gets values as DOM 20100115
15 DATA_OBJECT_GET_VALUES_AS_PGID Instance method Public Method Gets values in form of old pgid_tab 20100115
16 DATA_OBJECT_QUERY_CHANGED Instance method Public Method Gets X if object has been changed 20100115
17 DATA_OBJECT_QUERY_DELTA_CHANGE Instance method Public Method Gets X if object has been changed 20130322
18 DATA_OBJECT_RESET_CHANGED Instance method Public Method Deletes the Changed flag 20100115
19 DATA_OBJECT_RESET_DELTA_CHANGE Instance method Public Method Deletes the Changed flag 20130322
20 DATA_OBJECT_SET_DESC_OBJ Instance method Public Method Sets pointer to description object 20100115
21 DATA_OBJECT_SET_NAME Instance method Public Method Sets name of object 20100115
22 DOM_CREATE_ELEMENT Static method Public Method Create Element 20091202
23 DOM_CREATE_TEMPLATE Static method Public Method Sets Attributes of Template 20091202
24 DOM_MAKE_JUNCTION Static method Public Method Append Node in XML Document 20091202
25 ENSURE_PATH Instance method Private Method Checks or generates all levels of path 20091118
26 ESCAPE_STRING_FOR_REGEX Static method Private Method Inserts escape character before REGEX special character 20091216
27 FIND_DATA_DESC_OBJ Instance method Private Method Searches for existing data description object 20100115
28 FORMAT_PATH_TO_INTERNAL Static method Private Method Transforms path to internal display 20100312
29 FORMAT_PATH_TO_USR_PATH Static method Public Method Transforms path to internal display 20100312
30 GENERATE_ATTRIBUTE_PATH Static method Public Method Builds attribute path 20091130
31 GET_DESC_BRANCH Instance method Public Method Gets all values under specified path 20100317
32 GET_EXCEPTIONS Instance method Public Method Gets all exceptions under path 20100212
33 GET_FIELD_CONTENT Instance method Public Method Gets content of field (parameters and values) 20100121
34 GET_FIELD_DESCRIPTION Instance method Public Method Gets complete type description of field 20100303
35 GET_GENERIC_TYPED_PARAMS Instance method Public Method Get Generic Typed Parameter 20100125
36 GET_OPTIONAL_FIELDS Instance method Public Method Gets all parameterized fields under path 20100727
37 GET_PARAMETER Instance method Public Method Gets content of field (parameters and values) 20100312
38 GET_PARAMETERIZED_FIELDS Instance method Public Method Gets all parameterized fields under path 20100121
39 GET_VALUES_BRANCH Instance method Public Method Gets all values under specified path 20091218
40 GET_VALUES_BRANCH_2 Instance method Public Method Gets all values under specified path (V2) 20100614
41 GET_VALUES_BRANCH_FROM_DESC Instance method Public Method Gets all values under specified path 20100507
42 GET_VALUES_BRANCH_FROM_DESC_2 Instance method Public Method Gets all values under specified path (V2) 20100614
43 GET_VALUES_COMPLETE_BRANCH Instance method Public Method Gets all values under specified path 20100604
44 INSERT_DESC_BRANCH Instance method Public Method Appends all values under specified path 20100317
45 INSERT_PARAMS_BRANCH Instance method Public Method Appends all parameters under specified path 20100315
46 INSERT_VALUES_BRANCH Instance method Public Method Appends all values under specified path 20100212
47 INSERT_VALUES_BRANCH_INTO_DEST Static method Public Method Appends all values under specified path 20100604
48 MOVE_CORRESPONDING Instance method Public Method Transfers specified value table to current object 20091118
49 PARAMS_DELETE_BELOW Instance method Public Method Deletes whole branch under PATH 20100628
50 PARAM_DELETE Instance method Public Method Deletes whole branch under PATH 20100628
51 PATH_CAN_EXIST Instance method Public Method Checks whether path could exist 20100115
52 PATH_DELETE Instance method Public Method Deletes whole branch under PATH 20100628
53 PATH_DELETE_BELOW Instance method Public Method Deletes whole branch under PATH 20100115
54 PATH_DOES_EXIST Instance method Public Method Checks whether path already exists 20100115
55 PATH_IS_OBJREF Instance method Public Method Checks whether path points to REF TO 20100407
56 PATH_IS_SIMPLE_TYPED Instance method Public Method Checks whether path points to a simple field (leaf) 20100211
57 PATH_IS_TABLE Instance method Public Method Checks whether path points to a table 20100115
58 PATH_IS_TABLE_LINE Instance method Public Method Checks whether path points to a table line 20100115
59 RAISE_XML_EXCEPTION Static method Public Method Trigger Exception in XML Class 20091118
60 SEARCH_PATH_BY_VALUE Static method Public Method Gets first path that contains this value 20110721
61 SET_FIELD_DESCRIPTION Instance method Public Method Gets complete type description of field 20100517
62 SET_PARAMETER Instance method Public Method Sets a parameter in a field 20091118
63 SET_SOURCE_DOM Instance method Public Method Sets values from DOM 20130110
64 SET_VALUE Instance method Public Method Sets a value in a field 20091118
65 SET_VALUES_FROM_DOM Instance method Public Method Sets values from DOM 20091202
66 SET_VALUES_FROM_XML Instance method Public Method Sets values from an XML document 20100407
67 SET_VALUE_AND_PARAM Instance method Public Method Sets a value and a parameter in a field 20100211
68 SORT_VALUES_BY_POSITION Instance method Private Method Sort values by position 20100610
69 SPLIT_PATH Static method Public Method Assembles a path 20100318
70 SPLIT_PNAME_FROM_PATH Instance method Private Method Transforms path to internal display 20110105
71 TABLE_APPEND_LINE Instance method Public Method Appends new line to table 20091126
72 TABLE_DELETE Instance method Public Method Deletes entire table content 20091126
73 TABLE_DELETE_LINE Instance method Public Method Deletes line with specified index from table 20091126
74 TABLE_GET_LINE_COUNT Instance method Public Method Returns number of table lines 20091126
75 TABLE_INSERT_LINE Instance method Public Method Inserts a line with index into the table 20091126
76 TABLE_IS_EMPTY Instance method Public Method Checks whether the specified table is empty 20091126
77 TRANSFORM_DOM_TO_VALTAB Static method Private Method Convert DOM to AT_VALUES 20091126
78 TRANSFORM_VALTAB_TO_DOM Static method Private Method Transfer of Table to DOM Format 20091126
79 VALUE_DOES_EXIST Instance method Public Method Checks whether path already exists 20110321
Events
Class CL_APL_ECATT_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CLT_DESC_OBJ_STRUC Private See coding 20100115 BEGIN OF clt_desc_obj_struc, desc_obj TYPE REF TO cl_apl_ecatt_data_description, targetsys TYPE rfcdest, reftype TYPE string, refpath TYPE string, END OF clt_desc_obj_struc
2 CLT_DESC_OBJ_TABTYPE Private See coding 20100115 clt_desc_obj_tabtype TYPE SORTED TABLE OF clt_desc_obj_struc WITH NON-UNIQUE KEY primary_key COMPONENTS targetsys reftype refpath
Method Signatures

Method ADD_DATA_DESC_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DATA_DESC_OBJ Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20100115
2 Importing I_DATA_REFNAME Call by reference Type reference (TYPE) STRING 20100115
3 Importing I_DATA_REFTYPE Call by reference Type reference (TYPE) STRING 20100115
4 Importing I_TARGETSYS Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20100115

Method ADD_DATA_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.

Method CHECK_OBJECT_INITIALIZATION Signature

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

Method CONC_PATH Signature

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

Method CONC_PATH on class CL_APL_ECATT_DATA has no exception.

Method CREATE_NEW_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD_STRUC Call by reference Type reference (TYPE) ETSCHEME_INFOS Struktur für Datentransfer Parameterdefinitionen APL - GUI 20100318
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100318
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100318

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 20100708

Method DATA_OBJECT_CHANGE_NAME on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_CLONE Signature

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

Method DATA_OBJECT_CLONE on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_COMPARE_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DATA_OBJ_1 Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_DATA Runtime Data 20100115
2 Importing IP_DATA_OBJ_2 Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_DATA Runtime Data 20100115
3 Importing I_PATH_1 Call by reference Type reference (TYPE) STRING 20100115
4 Importing I_PATH_2 Call by reference Type reference (TYPE) STRING 20100115
5 Returning R_COMPATIBILITY Value transfer Type reference (TYPE) CHAR1 'X' move-corresponding OK, 'I' identisch 20100115

Method DATA_OBJECT_COMPARE_STRUC on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DATA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_DATA Runtime Data 20100115
2 Returning RP_DATA_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA Datenbeschreibungen, Typinfos usw 20100115

Method DATA_OBJECT_COPY on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_DATA_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA Runtime Data 20100115
2 Importing IP_DATA_DESC_OBJ Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20100115
3 Importing IP_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20100115
4 Importing IT_PARAMS Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100312
5 Importing IT_VALUES Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100115
6 Importing I_DATA_REFNAME Call by reference Type reference (TYPE) STRING 20100115
7 Importing I_DATA_REFTYPE Call by reference Type reference (TYPE) STRING 'DDIC' 20100115
8 Importing I_NAME Call by reference Type reference (TYPE) STRING 20100115
9 Importing I_TARGETSYS Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20100115

Method DATA_OBJECT_CREATE on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_GET_DESC_OBJ 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 20100115

Method DATA_OBJECT_GET_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_GET_NAME Signature

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

Method DATA_OBJECT_GET_NAME on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_GET_ORIG_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_DOM_REF Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20130322

Method DATA_OBJECT_GET_ORIG_DOM on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_GET_TARGETSYS Signature

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

Method DATA_OBJECT_GET_TARGETSYS on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_GET_VALUES_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
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100211

Method DATA_OBJECT_GET_VALUES_AS_DOM on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_GET_VALUES_AS_PGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PGID Value transfer Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20100128
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100503

Method DATA_OBJECT_QUERY_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_CHANGED Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100115

Method DATA_OBJECT_QUERY_CHANGED on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_QUERY_DELTA_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_CHANGED Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20130322

Method DATA_OBJECT_QUERY_DELTA_CHANGE on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_RESET_CHANGED Signature

Method DATA_OBJECT_RESET_CHANGED on class CL_APL_ECATT_DATA has no parameter.
Method DATA_OBJECT_RESET_CHANGED on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_RESET_DELTA_CHANGE Signature

Method DATA_OBJECT_RESET_DELTA_CHANGE on class CL_APL_ECATT_DATA has no parameter.
Method DATA_OBJECT_RESET_DELTA_CHANGE on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_SET_DESC_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DATA_DESC Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20100115

Method DATA_OBJECT_SET_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.

Method DATA_OBJECT_SET_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 20100115

Method DATA_OBJECT_SET_NAME on class CL_APL_ECATT_DATA has no exception.

Method DOM_CREATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Object reference (TYPE REF TO) IF_IXML_CHARACTER_DATA 20091202
2 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME 20091202
3 Importing IM_NS Call by reference Type reference (TYPE) ETDOM_NAME 20091202
4 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20091202
5 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME 20091202
6 Importing IM_VALUE Call by reference Type reference (TYPE) ETDOM_NAME 20091202
7 Importing IP_DOM_VAR Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20091202
8 Importing IP_PREV_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091202
9 Returning RE_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT 20091202
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE eCatt Middleware XML Editor Ausnahmen 20091202

Method DOM_CREATE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20091202
2 Exporting EX_ROOT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20091202
3 Importing IM_NAMESPACE Call by reference Type reference (TYPE) STRING Namensraum der XML Tags 20091202
4 Importing IM_PREFIX Call by reference Type reference (TYPE) ETDOM_NAME Namensraum Kürzel 20091202
5 Importing IM_REFNAME Call by reference Type reference (TYPE) ETDOM_NAME Besonderer Referenztyp Name 20091202
6 Importing IM_STYLE Call by reference Type reference (TYPE) STRING Style-Sheet 20091202
7 Importing IM_VERSION Call by reference Type reference (TYPE) CHAR2 Version für XML-Schema 20091202
8 Importing IP_DOM_VAR Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20091202
9 Importing IP_PREV_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091202
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE eCatt Middleware XML Editor Ausnahmen 20091202

Method DOM_MAKE_JUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JUNCTION Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT neu angelegter Kreuzungsknoten 20091202
2 Importing IM_APPEND_ONLY Call by reference Type reference (TYPE) ETONOFF Knoten nur anhängen 20091202
3 Importing IM_CHILD Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20091202
4 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT Kopfknoten, an den es anzuhängen ist 20091202
5 Importing IM_NAME Call by reference Type reference (TYPE) ETXML_NAME Name des neuen Knotens als 30 Zeichen Feld 20091202
6 Importing IM_NODENAME Call by reference Type reference (TYPE) ETDOM_NAME Name des neuen Knotens als String 20091202
7 Importing IM_NS Call by reference Type reference (TYPE) ETDOM_NAME Namensraum im XML Dokument 20091202
8 Importing IM_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20091202
9 Importing IP_DOM_VAR Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20091202
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE eCatt Middleware XML Editor Ausnahmen 20091202

Method ENSURE_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 20091118
2 Importing I_REFNAME Call by reference Type reference (TYPE) STRING 20091118
3 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20091118
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE 20100118

Method ESCAPE_STRING_FOR_REGEX Signature

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

Method ESCAPE_STRING_FOR_REGEX on class CL_APL_ECATT_DATA has no exception.

Method FIND_DATA_DESC_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_REFNAME Call by reference Type reference (TYPE) STRING 20100115
2 Importing I_DATA_REFTYPE Call by reference Type reference (TYPE) STRING 20100115
3 Importing I_TARGETSYS Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20100115
4 Returning RP_DATA_DESC_OBJ Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_DATA_DESCRIPTION Datenbeschreibungen, Typinfos usw 20100115

Method FIND_DATA_DESC_OBJ on class CL_APL_ECATT_DATA has no exception.

Method FORMAT_PATH_TO_INTERNAL 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 20100312
2 Returning R_PATH Value transfer Type reference (TYPE) STRING 20100312

Method FORMAT_PATH_TO_INTERNAL on class CL_APL_ECATT_DATA has no exception.

Method FORMAT_PATH_TO_USR_PATH 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 20100312
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100312
3 Returning R_PATH Value transfer Type reference (TYPE) STRING 20100312

Method FORMAT_PATH_TO_USR_PATH on class CL_APL_ECATT_DATA has no exception.

Method GENERATE_ATTRIBUTE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ATTRIBUTE_PATH Value transfer Type reference (TYPE) STRING 20091130
2 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20091130
3 Importing I_ATTRIBUTE_PARAM Call by reference Type reference (TYPE) STRING 20091130
4 Importing I_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) STRING 20091130
5 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091130

Method GENERATE_ATTRIBUTE_PATH on class CL_APL_ECATT_DATA 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 20100317
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100317

Method GET_DESC_BRANCH on class CL_APL_ECATT_DATA has no exception.

Method GET_EXCEPTIONS Signature

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

Method GET_EXCEPTIONS on class CL_APL_ECATT_DATA has no exception.

Method GET_FIELD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULTVAL Call by reference Type reference (TYPE) STRING 20100510
2 Exporting E_REFNAME Call by reference Type reference (TYPE) STRING 20100121
3 Exporting E_VALUE Call by reference Type reference (TYPE) STRING 20100121
4 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100121
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE 20100709

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 has no exception.

Method GET_GENERIC_TYPED_PARAMS 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 RT_GEN_PARAM_FIELDS Value transfer Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle der generischen und parametrisierten Felder 20100125
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20100125

Method GET_OPTIONAL_FIELDS Signature

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

Method GET_OPTIONAL_FIELDS on class CL_APL_ECATT_DATA has no exception.

Method GET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REFNAME Value transfer Type reference (TYPE) STRING 20100312
2 Exporting E_VALUE Call by reference Type reference (TYPE) STRING 20100312
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100312

Method GET_PARAMETER on class CL_APL_ECATT_DATA has no exception.

Method GET_PARAMETERIZED_FIELDS Signature

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

Method GET_PARAMETERIZED_FIELDS on class CL_APL_ECATT_DATA has no exception.

Method GET_VALUES_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VALUES_BRANCH Value transfer Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20091218
2 Importing I_CONVERT_VALUE Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Schalter Ein/Aus 20110124
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091218

Method GET_VALUES_BRANCH on class CL_APL_ECATT_DATA has no exception.

Method GET_VALUES_BRANCH_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VALUES_BRANCH Value transfer Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100614
2 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 Suchtiefe 20100614
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100614

Method GET_VALUES_BRANCH_2 on class CL_APL_ECATT_DATA has no exception.

Method GET_VALUES_BRANCH_FROM_DESC Signature

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

Method GET_VALUES_BRANCH_FROM_DESC on class CL_APL_ECATT_DATA has no exception.

Method GET_VALUES_BRANCH_FROM_DESC_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VALUES_BRANCH Value transfer Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100614
2 Importing I_DEPTH Call by reference Type reference (TYPE) INT4 Suchtiefe 20100614
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100614

Method GET_VALUES_BRANCH_FROM_DESC_2 on class CL_APL_ECATT_DATA has no exception.

Method GET_VALUES_COMPLETE_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VALUE_TAB Value transfer Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100604
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100604
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100604

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 has no exception.

Method INSERT_PARAMS_BRANCH Signature

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

Method INSERT_PARAMS_BRANCH on class CL_APL_ECATT_DATA has no exception.

Method INSERT_VALUES_BRANCH Signature

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

Method INSERT_VALUES_BRANCH on class CL_APL_ECATT_DATA has no exception.

Method INSERT_VALUES_BRANCH_INTO_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE_TAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100604
2 Importing IT_VALUES_BRANCH Value transfer Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100604
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100604

Method INSERT_VALUES_BRANCH_INTO_DEST on class CL_APL_ECATT_DATA has no exception.

Method MOVE_CORRESPONDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100312
2 Importing I_PATH Call by reference Type reference (TYPE) STRING Basisknoten fürs Einfügen 20091118
3 Importing I_VALUE_TAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20091118
4 Returning R_VALUE_SET Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20091118

Method MOVE_CORRESPONDING on class CL_APL_ECATT_DATA has no exception.

Method PARAMS_DELETE_BELOW 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 20100628

Method PARAMS_DELETE_BELOW on class CL_APL_ECATT_DATA has no exception.

Method PARAM_DELETE 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 20100628

Method PARAM_DELETE on class CL_APL_ECATT_DATA has no exception.

Method PATH_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 20100115
2 Returning R_CAN_EXIST Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100115

Method PATH_CAN_EXIST on class CL_APL_ECATT_DATA has no exception.

Method PATH_DELETE 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 20100628

Method PATH_DELETE on class CL_APL_ECATT_DATA has no exception.

Method PATH_DELETE_BELOW Signature

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

Method PATH_DELETE_BELOW on class CL_APL_ECATT_DATA has no exception.

Method PATH_DOES_EXIST Signature

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

Method PATH_DOES_EXIST on class CL_APL_ECATT_DATA has no exception.

Method PATH_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 20100407
2 Returning R_IS_OBJREF Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100407
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100407

Method PATH_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 Pfad im aktuellen Objekt 20100211
2 Returning R_IS_SIMPLE Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100211
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100211

Method PATH_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 20100115
2 Returning R_IS_TABLE Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100115
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100115

Method PATH_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 20100115
2 Returning R_IS_TABLE_LINE Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100115

Method PATH_IS_TABLE_LINE on class CL_APL_ECATT_DATA has no exception.

Method RAISE_XML_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABORT_FLAG Call by reference Type reference (TYPE) ETONOFF ABORT_FLAG 20091118
2 Importing CALLED_METHOD Call by reference Type reference (TYPE) STRING CALLED_METHOD 20091118
3 Importing FREE_TEXT Call by reference Type reference (TYPE) STRING FREE_TEXT 20091118
4 Importing IM_PNAME Call by reference Type reference (TYPE) STRING PNAME 20091118
5 Importing IM_SCRIPT_PARSE_POS Call by reference Type reference (TYPE) ETSCR_POS Position im Script 20091118
6 Importing LAST_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME LAST_OBJ_NAME 20091118
7 Importing LAST_OBJ_TYPE Call by reference Type reference (TYPE) STRING LAST_OBJ_TYPE 20091118
8 Importing LAST_OBJ_TYPE_INT Call by reference Type reference (TYPE) ETOBJ_TYPE LAST_OBJ_TYPE_INT 20091118
9 Importing LAST_OBJ_VER Call by reference Type reference (TYPE) STRING LAST_OBJ_VER 20091118
10 Importing NEWS Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20091118
11 Importing NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME NODE_NAME 20091118
12 Importing NODE_PATH Call by reference Type reference (TYPE) ETXMLPATH NODE_PATH 20091118
13 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20091118
14 Importing REFNAME Call by reference Type reference (TYPE) ETDDONAME2 REFNAME 20091118
15 Importing SY_SUBRC Call by reference Type reference (TYPE) SY-SUBRC SY_SUBRC 20091118
16 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20091118
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091118

Method SEARCH_PATH_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_IN Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20110721
2 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20110721
3 Returning R_PATH Value transfer Type reference (TYPE) STRING 20110721

Method SEARCH_PATH_BY_VALUE on class CL_APL_ECATT_DATA 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 has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXC Call by reference Object reference (TYPE REF TO) CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091216
2 Importing I_PARNAME Call by reference Type reference (TYPE) STRING 20091118
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091118
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091118

Method SET_SOURCE_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 20130110

Method SET_SOURCE_DOM on class CL_APL_ECATT_DATA has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXC Call by reference Object reference (TYPE REF TO) CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091216
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091118
3 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20091118
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091118

Method SET_VALUES_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 20091202

Method SET_VALUES_FROM_DOM on class CL_APL_ECATT_DATA has no exception.

Method SET_VALUES_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML_STRING Call by reference Type reference (TYPE) STRING 20100407

Method SET_VALUES_FROM_XML on class CL_APL_ECATT_DATA has no exception.

Method SET_VALUE_AND_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXC Call by reference Object reference (TYPE REF TO) CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100211
2 Importing I_PARAMETER Call by reference Type reference (TYPE) STRING 20100211
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100211
4 Importing I_VALUE Call by reference Type reference (TYPE) STRING 20100211
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20100211

Method SORT_VALUES_BY_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES_REARRANGED Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_STD_TABTYPE Tabelle aus Pfaden, Werten und Refnames (Standard Table) 20100610
2 Importing IT_VALUES Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100610

Method SORT_VALUES_BY_POSITION on class CL_APL_ECATT_DATA has no exception.

Method SPLIT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LEFT_PART Call by reference Type reference (TYPE) STRING 20100318
2 Exporting E_RIGHT_PART Call by reference Type reference (TYPE) STRING 20100318
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100318
4 Importing I_SPLIT_AT Call by reference Type reference (TYPE) STRING 20100318

Method SPLIT_PATH on class CL_APL_ECATT_DATA has no exception.

Method SPLIT_PNAME_FROM_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 20110105
2 Returning R_PATH Value transfer Type reference (TYPE) STRING 20110105

Method SPLIT_PNAME_FROM_PATH on class CL_APL_ECATT_DATA has no exception.

Method TABLE_APPEND_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100312
2 Importing I_TABPATH Call by reference Type reference (TYPE) STRING 20091126
3 Importing I_VALUE_TAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20091126
4 Returning R_TAB_FILL Value transfer Type reference (TYPE) I 20091126
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091126

Method TABLE_DELETE 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 20091126

Method TABLE_DELETE on class CL_APL_ECATT_DATA has no exception.

Method TABLE_DELETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) I Index der zu löschenden Zeile 20091126
2 Importing I_TABPATH Call by reference Type reference (TYPE) STRING Pfad zur Tabelle 20091126
3 Returning R_TAB_FILL Value transfer Type reference (TYPE) I Anzahl Zeilen nach Löschen, -1 falls i_Index nicht exiti 20091126
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091126

Method TABLE_GET_LINE_COUNT 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 20091126
2 Returning R_LINECOUNT Value transfer Type reference (TYPE) I 20091126
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091126

Method TABLE_INSERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100312
2 Importing I_INDEX Call by reference Type reference (TYPE) I 20091126
3 Importing I_TABPATH Call by reference Type reference (TYPE) STRING 20091126
4 Importing I_VALUE_TAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20091126
5 Returning R_TAB_FILL Value transfer Type reference (TYPE) I 20091126
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091126

Method TABLE_IS_EMPTY 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 20091126
2 Returning R_IS_EMPTY Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20091126
# Exception Resumable Description Created on
1 CX_ECATT_DATASTORE Exceptions aus dem Datastore 20091126

Method TRANSFORM_DOM_TO_VALTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARTAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100312
2 Changing CT_VALTAB Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_TABTYPE Tabelle aus Pfaden, Werten und Refnames 20100115
3 Importing IP_ACT_ELEM Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_ELEMENT 20091130
4 Importing I_NAME Call by reference Type reference (TYPE) STRING 20100115
5 Importing I_PATH Call by reference Type reference (TYPE) STRING 20091130

Method TRANSFORM_DOM_TO_VALTAB on class CL_APL_ECATT_DATA has no exception.

Method TRANSFORM_VALTAB_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 20091126
2 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20091126
3 Importing IT_VALUES Call by reference Type reference (TYPE) ET_PATH_VALUE_REF_STD_TABTYPE Tabelle aus Pfaden, Werten und Refnames (Standard Table) 20091126
4 Importing I_ELEM Call by reference Type reference (TYPE) ETPATH_VALUE_REF Struktur für Pfad, Wert, Refname 20091207
5 Importing I_ROOT_NAME Call by reference Type reference (TYPE) STRING 20091207

Method TRANSFORM_VALTAB_TO_DOM on class CL_APL_ECATT_DATA has no exception.

Method VALUE_DOES_EXIST Signature

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

Method VALUE_DOES_EXIST on class CL_APL_ECATT_DATA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730