SAP ABAP Class /AIN/CL_RULE_FLEX_CTX (Flexible Activity Context)
Hierarchy
AIN (Software Component) AIN 710: Add-On Installation
   AIE-AII (Application Component) Infrastructure
     /AIN/RULEPROC (Package) Auto-ID Rule Processor & Conditions
Properties
Class /AIN/CL_RULE_FLEX_CTX  
Short Description Flexible Activity Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /AIN/RP    
Program status     
Category 0   
Package /AIN/RULEPROC   Auto-ID Rule Processor & Conditions 
Created 20060814   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /AIN/CL_RULE_FLEX_CTX has no forward declaration.
Interfaces
Class /AIN/CL_RULE_FLEX_CTX has no interface implemented.
Friends
Class /AIN/CL_RULE_FLEX_CTX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_DEF_FLEX_CTX Static Attribute Private Type reference (TYPE) DDOBJNAME Name of flexible context DDIC 20060814
2 MR_DEF_IN_ACT_CTX Static Attribute Private Type reference (TYPE) DDOBJNAME Name of input activity context DDIC 20060814
3 MR_DEF_OUT_ACT_CTX Static Attribute Private Type reference (TYPE) DDOBJNAME Name of output activity context DDIC 20060814
4 MR_FLEX_CTX Static Attribute Public Object reference (TYPE REF TO) DATA Flexible context reference 20060814
5 MR_FLEX_CTX_FLAG Static Attribute Public Type reference (TYPE) BOOLE_D SPACE Flag for flexible context data type genertation 20060912
6 MR_IN_ACT_CTX Static Attribute Public Object reference (TYPE REF TO) DATA Input activity context reference 20060814
7 MR_OUT_ACT_CTX Static Attribute Public Object reference (TYPE REF TO) DATA Output activity context reference 20060814
8 MT_ACT_CTX_DEF Static Attribute Private Type reference (TYPE) /AIN/RP_ACT_CTX_TAB activity and activity context 20090514
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20060814
2 GET_INPUT_ACT_CTX Static method Public Method Get the input activity context 20060814
3 PUT_OUTPUT_ACT_CTX Static method Public Method Update the flexible context by output activity context 20060814
4 SET_DEF_ACT_CTX Static method Public Method Set the definition of input / output activity contexts 20060814
Events
Class /AIN/CL_RULE_FLEX_CTX has no event.
Types
Class /AIN/CL_RULE_FLEX_CTX has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RULE_ACT Call by reference Type reference (TYPE) /AIN/RP_RULE_ACTIVITIES_TAB Table type for rule activities 20090514
2 Importing I_RULE_ID Call by reference Type reference (TYPE) /AIN/RP_RULE_ID Rule ID 20060814

Method CONSTRUCTOR on class /AIN/CL_RULE_FLEX_CTX has no exception.

Method GET_INPUT_ACT_CTX Signature

Method GET_INPUT_ACT_CTX on class /AIN/CL_RULE_FLEX_CTX has no parameter.
Method GET_INPUT_ACT_CTX on class /AIN/CL_RULE_FLEX_CTX has no exception.

Method PUT_OUTPUT_ACT_CTX Signature

Method PUT_OUTPUT_ACT_CTX on class /AIN/CL_RULE_FLEX_CTX has no parameter.
Method PUT_OUTPUT_ACT_CTX on class /AIN/CL_RULE_FLEX_CTX has no exception.

Method SET_DEF_ACT_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) /AIN/RP_ACTIVITY Activity Name 20060814

Method SET_DEF_ACT_CTX on class /AIN/CL_RULE_FLEX_CTX has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 600