SAP ABAP Class IF_WER_CONTEXT (Context interface for data reference support)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FDT_CONTEXT FDT: Context 20060810
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WER_CONTEXT Rule execution context 20060810
Properties
Class IF_WER_CONTEXT  
Short Description Context interface for data reference support    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060810   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_WER_CONTEXT has no interface implemented.
Friends
Class IF_WER_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_TIMESTAMP Instance attribute Public Attribute reference (LIKE) 20061024
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method Sets the value reference for a context entry 20061024
2 FREE Instance method Public Method Frees all references and tables 20060811
3 GET_CONTEXT_DATA Instance method Public Method Returns the context data entries 20061024
4 GET_DATA_OBJECTS Instance method Public Method Sets the value reference for a context entry 20061024
5 GET_INSTANCE Instance method Public Method Sets the value reference for a context entry 20061024
6 GET_MAPPED_FIELD Instance method Public Method Returns the field ID mapped to the object ID 20070109
7 GET_VALUE Instance method Public Method Sets the value reference for a context entry 20061024
8 GET_VALUE_REFERENCE Instance method Public Method Returns the reference to the requested value 20060810
9 HAS_VALUE_REFERENCE Instance method Public Method Returns true if the Data Object is assigned to a reference 20070628
10 INIT_VALUE_REFERENCE Instance method Public Method Initializes a value reference of the given type 20061109
11 INSERT_DATA_OBJECT Instance method Public Method Sets the value reference for a context entry 20061024
12 REMOVE_DATA_OBJECT Instance method Public Method Sets the value reference for a context entry 20061024
13 SET_DATA Instance method Public Method Sets all the value references 20060810
14 SET_DATA_OBJECTS Instance method Public Method Sets all the data objects of the context 20060811
15 SET_VALUE Instance method Public Method Sets the value reference for a context entry 20061024
16 SET_VALUE_REFERENCE Instance method Public Method Sets the value reference for a context entry 20061103
Events
Class IF_WER_CONTEXT has no event.
Types
Class IF_WER_CONTEXT has no local type.
Method Signatures

Method COPY Signature

Method COPY on class IF_WER_CONTEXT has no parameter.
Method COPY on class IF_WER_CONTEXT has no exception.

Method FREE Signature

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

Method GET_CONTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTEXT_DATA Value transfer Object reference (TYPE REF TO) WER_CONTEXT_DATA_TTY Context value entries 20061024

Method GET_CONTEXT_DATA on class IF_WER_CONTEXT has no exception.

Method GET_DATA_OBJECTS Signature

Method GET_DATA_OBJECTS on class IF_WER_CONTEXT has no parameter.
Method GET_DATA_OBJECTS on class IF_WER_CONTEXT has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class IF_WER_CONTEXT has no parameter.
Method GET_INSTANCE on class IF_WER_CONTEXT has no exception.

Method GET_MAPPED_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_OBJECT Call by reference Type reference (TYPE) WER_DATA_OBJECT_ID Unique data object identifier (GUID) 20070109
2 Returning R_FIELD_ID Value transfer Type reference (TYPE) WER_ITEM_FIELD_ID Unique Item field identifier (GUID) 20070109

Method GET_MAPPED_FIELD on class IF_WER_CONTEXT has no exception.

Method GET_VALUE Signature

Method GET_VALUE on class IF_WER_CONTEXT has no parameter.
Method GET_VALUE on class IF_WER_CONTEXT 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_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20060810
2 Returning RR_VALUE_REF Value transfer Object reference (TYPE REF TO) DATA 20060810
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060810
2 CX_WER_DATA_INVALID Invalid data supplied 20061103

Method HAS_VALUE_REFERENCE 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) WER_DATA_OBJECT_ID Unique data object identifier (GUID) 20070628
2 Returning R_HAS_REFERENCE Value transfer Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20070628
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20070628

Method INIT_VALUE_REFERENCE 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) WER_DATA_OBJECT_ID Unique data object identifier (GUID) 20061109
2 Importing I_TYPE Call by reference Type reference (TYPE) FIELD_TYPE Field type 20061109
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20061109

Method INSERT_DATA_OBJECT Signature

Method INSERT_DATA_OBJECT on class IF_WER_CONTEXT has no parameter.
Method INSERT_DATA_OBJECT on class IF_WER_CONTEXT has no exception.

Method REMOVE_DATA_OBJECT Signature

Method REMOVE_DATA_OBJECT on class IF_WER_CONTEXT has no parameter.
Method REMOVE_DATA_OBJECT on class IF_WER_CONTEXT has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XR_DATA Call by reference Object reference (TYPE REF TO) WER_CONTEXT_DATA_TTY Sorted context value entries 20061103

Method SET_DATA on class IF_WER_CONTEXT has no exception.

Method SET_DATA_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_OBJECTS Call by reference Object reference (TYPE REF TO) WER_DATA_OBJECT_TTY Data object IDs and references 20060811
2 Importing IR_DATA_OBJECT_IDS Call by reference Object reference (TYPE REF TO) IF_FDT_TYPES=>TS_OBJECT_ID 20060811

Method SET_DATA_OBJECTS on class IF_WER_CONTEXT has no exception.

Method SET_VALUE Signature

Method SET_VALUE on class IF_WER_CONTEXT has no parameter.
Method SET_VALUE on class IF_WER_CONTEXT has no exception.

Method SET_VALUE_REFERENCE 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) WER_DATA_OBJECT_ID Data object unique identifier 20061103
2 Changing XR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061104
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20061103
History
Last changed by/on SAP  20100310 
SAP Release Created in