SAP ABAP Class CL_WER_ITEM_DATA_TEST (Suppied data for the class CL_WER_ITEM_TEST)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_TEST (Package) Test
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WER_TEST Base class for test classes 20070307
Properties
Class CL_WER_ITEM_DATA_TEST  
Short Description Suppied data for the class CL_WER_ITEM_TEST    
Super Class CL_WER_TEST Base class for test classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package WER_TEST   Test 
Created 20070306   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WER_CONST_TEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WER_ITEM_DATA_TEST has no interface implemented.
Friends
Class CL_WER_ITEM_DATA_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_META_DATA Instance attribute Protected Object reference (TYPE REF TO) CL_WER_ITEM_FIELD_META_DATA Structure of a defined item 20070307
2 MR_TEST_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Test data encapsulated 20070307
3 MT_CTX_MAPPING Instance attribute Protected Type reference (TYPE) WER_CONTEXT_MAP_SRT_TTY Context mapping of item fields againts data objects 20070307
4 MT_ITEM_FIELDS Instance attribute Protected Type reference (TYPE) WER_ITEM_FIELDS_TTY Table type for the database table wer_item_fields. 20070307
5 M_NBR_OF_ITEMS Instance attribute Protected Type reference (TYPE) I 5 Number of entries generated ni MR_TEST_DATA 20070312
6 M_STRUCTURE_TYPE Instance attribute Protected Type reference (TYPE) FIELD_TYPE 'WER_DEEP_ITEM_LEVEL1_STY' Field type 20070307
7 M_TABLE_TYPE Instance attribute Protected Type reference (TYPE) FIELD_TYPE 'WER_DEEP_ITEM_LEVEL1_TTY' Field type 20070307
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20070307
2 FREE Instance method Public Method Free data and references 20070307
3 GET_CONTEXT_MAPPER Instance method Public Method Returns the context mapper for the data 20070307
4 GET_ITEM_HEADER Static method Protected Method Returns an item header based on input parameters 20070312
5 GET_ITEM_META_DATA Instance method Public Method Retrieves and returns a meta data instance from the storage 20070307
6 GET_LEVEL1_DATA Instance method Public Method Data for testing only level 1 20070307
7 GET_LEVEL1_ONLY_MT_DATA Instance method Public Method Data for testing only level 1 20070723
8 GET_LEVEL2_DATA Instance method Public Method Data for testing levels 1 and 2 20070308
9 GET_LEVEL2_ENTRIES Instance method Protected Method Returns entries of LEVEL 2 according to the given parameter 20070312
10 GET_LEVEL2_SKIP1_DATA Instance method Public Method Data for testing only level 2 20070308
11 GET_LEVEL2_WITH_MT_DATA Instance method Public Method Data for testing levels 1 and 2 and the main table 20070723
12 GET_LEVEL2_W_TABS_DATA Instance method Public Method Data for testing levels 1 and 2 with table fields 20070308
13 GET_LEVEL3_DATA Instance method Public Method Data for testing levels 1, 2 and 3 20070308
14 GET_LEVEL3_ENTRIES Instance method Protected Method Returns entries of LEVEL 3 according to the given parameter 20070312
15 GET_LEVEL3_SKIP12_DATA Instance method Public Method Data for testing level 3 20070308
16 GET_LEVEL3_SKIP1_DATA Instance method Public Method Data for testing levels 2 and 3 20070308
17 GET_LEVEL3_W_TABS_DATA Instance method Public Method Data for testing levels 1, 2 and 3 with table fields 20070308
18 GET_TEST_DATA Instance method Public Method Returns default data for the given item set type 20070307
19 GET_VALUE_REFERENCE Instance method Protected Method Returns a reference containing the supplied value 20070312
20 INIT_CONTEXT_MAPPING Instance method Protected Method Initializes the context mapper instance 20070307
21 INIT_DATA Instance method Protected Method Initializes the test data 20070307
22 INIT_META_DATA Instance method Protected Method Initializes the meta data instance 20070307
Events
Class CL_WER_ITEM_DATA_TEST has no event.
Types
Class CL_WER_ITEM_DATA_TEST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WER_ITEM_DATA_TEST has no parameter.
Method CONSTRUCTOR on class CL_WER_ITEM_DATA_TEST has no exception.

Method FREE Signature

Method FREE on class CL_WER_ITEM_DATA_TEST has no parameter.
Method FREE on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_CONTEXT_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_IDS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of element identificators 20070727
2 Returning RR_CTX_MAPPER Value transfer Object reference (TYPE REF TO) CL_WER_CONTEXT_MAPPING Mapping between item fields and data objects 20070307

Method GET_CONTEXT_MAPPER on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_ITEM_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) INT4 Natural Number 20070312
2 Importing I_LEVEL Call by reference Type reference (TYPE) INT4 Natural Number 20070312
3 Importing I_NBR_OF_VERSIONS Call by reference Type reference (TYPE) I 20070312
4 Returning RS_HEADER Value transfer Type reference (TYPE) WER_DEEP_ITEM_HEADER_STY Header of the test structure items 20070312

Method GET_ITEM_HEADER on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_ITEM_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ITEM_FIELD_MD Value transfer Type reference (TYPE) WER_ITEM_FIELD_META_DATA_STY Item field meta data object and field name 20070307
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20070307
2 CX_WER_DATA_NOT_FOUND Value does not exist 20070307

Method GET_LEVEL1_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070307
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070307

Method GET_LEVEL1_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL1_ONLY_MT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070723
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070723

Method GET_LEVEL1_ONLY_MT_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL2_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL2_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL2_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Type reference (TYPE) INT4 Natural Number 20070312
2 Returning RTR_ENTRIES Value transfer Object reference (TYPE REF TO) WER_DEEP_ITEM_LEVEL2_TTY Level 2 of the test deep structure 20070312

Method GET_LEVEL2_ENTRIES on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL2_SKIP1_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL2_SKIP1_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL2_WITH_MT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070723
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070723

Method GET_LEVEL2_WITH_MT_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL2_W_TABS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL2_W_TABS_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL3_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL3_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL3_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NBR_OF_ENTRIES Call by reference Type reference (TYPE) I 20070312
2 Importing I_PARENT Call by reference Type reference (TYPE) INT4 Natural Number 20070312
3 Returning RTR_ENTRIES Value transfer Object reference (TYPE REF TO) WER_DEEP_ITEM_LEVEL3_TTY Level 2 of the test deep structure 20070312

Method GET_LEVEL3_ENTRIES on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL3_SKIP12_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL3_SKIP12_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL3_SKIP1_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL3_SKIP1_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_LEVEL3_W_TABS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_OBJECTS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID 20070308
2 Exporting ET_EXPECTED_CONTEXTS Call by reference Type reference (TYPE) WER_CONTEXT_TTY Context data entries 20070308

Method GET_LEVEL3_W_TABS_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_TEST_DATA Signature

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

Method GET_TEST_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method GET_VALUE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Value transfer Type reference (TYPE) ANY 20070312
2 Returning RR_REFERENCE Value transfer Object reference (TYPE REF TO) DATA 20070312

Method GET_VALUE_REFERENCE on class CL_WER_ITEM_DATA_TEST has no exception.

Method INIT_CONTEXT_MAPPING Signature

Method INIT_CONTEXT_MAPPING on class CL_WER_ITEM_DATA_TEST has no parameter.
Method INIT_CONTEXT_MAPPING on class CL_WER_ITEM_DATA_TEST has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_WER_ITEM_DATA_TEST has no parameter.
Method INIT_DATA on class CL_WER_ITEM_DATA_TEST has no exception.

Method INIT_META_DATA Signature

Method INIT_META_DATA on class CL_WER_ITEM_DATA_TEST has no parameter.
Method INIT_META_DATA on class CL_WER_ITEM_DATA_TEST has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in