SAP ABAP Class IF_RULE_MM (View of MM Rule)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SIMPLE_RULE_MM Rule 20041123
Properties
Class IF_RULE_MM  
Short Description View of MM Rule    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20041112   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RULE_MM has no interface implemented.
Friends
Class IF_RULE_MM has no friend class.
Attributes
Class IF_RULE_MM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_DEPENDENCIES Instance method Public Method Setup Rule Base 20041112
2 ATTACH Instance method Public Method Attach an Observer/Dependent Rule 20041112
3 BREAK Instance method Public Method Break This Rule/Dependants Will Also Break 20041112
4 CLEAR_BIT Instance method Public Method 20041112
5 EXECUTE Instance method Public Method Execute the Check - Will Break or Update or Nop 20041112
6 GET_BIT_OFFSET Instance method Public Method 20041112
7 GET_EXECUTION_MODE Instance method Public Method 20041112
8 GET_NO_OF_DEPENDANTS Instance method Public Method How Many Dependent Rules Exist (Deep)? 20041112
9 GET_NO_OF_PRECOND Instance method Public Method How Many Preconditions Exist (Shallow)? 20041112
10 IS_BIT_SET Instance method Public Method 20041112
11 SET_BIT Instance method Public Method 20041112
12 SET_FACTORY Instance method Public Method 20041112
13 UPDATE Instance method Public Method Rule Still Holds But Value Updated/Dependants Will Have To 20041112
Events
Class IF_RULE_MM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MASK Public Type reference (TYPE) XSTRING 20041112
Method Signatures

Method ASSIGN_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE_BASE Call by reference Object reference (TYPE REF TO) CL_RULE_FACTORY_MM Regelwerk 20041112

Method ASSIGN_DEPENDENCIES on class IF_RULE_MM has no exception.

Method ATTACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RULE Call by reference Object reference (TYPE REF TO) IF_RULE_MM Sicht auf MM-Regel 20041112

Method ATTACH on class IF_RULE_MM has no exception.

Method BREAK Signature

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

Method BREAK on class IF_RULE_MM has no exception.

Method CLEAR_BIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MASK Call by reference Type reference (TYPE) TY_MASK 20041112

Method CLEAR_BIT on class IF_RULE_MM has no exception.

Method EXECUTE Signature

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

Method EXECUTE on class IF_RULE_MM has no exception.

Method GET_BIT_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OFFSET Value transfer Type reference (TYPE) I 20041112

Method GET_BIT_OFFSET on class IF_RULE_MM has no exception.

Method GET_EXECUTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODE Value transfer Type reference (TYPE) MMPUR_RULE_EXEC_MODE 20041112

Method GET_EXECUTION_MODE on class IF_RULE_MM has no exception.

Method GET_NO_OF_DEPENDANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AMOUNT Value transfer Type reference (TYPE) I 20041112

Method GET_NO_OF_DEPENDANTS on class IF_RULE_MM has no exception.

Method GET_NO_OF_PRECOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_AMOUNT Value transfer Type reference (TYPE) I 20041112

Method GET_NO_OF_PRECOND on class IF_RULE_MM has no exception.

Method IS_BIT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MASK Call by reference Type reference (TYPE) TY_MASK 20041112
2 Returning RE_BIT Value transfer Type reference (TYPE) I 20041112

Method IS_BIT_SET on class IF_RULE_MM has no exception.

Method SET_BIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MASK Call by reference Type reference (TYPE) TY_MASK 20041112

Method SET_BIT on class IF_RULE_MM has no exception.

Method SET_FACTORY Signature

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

Method SET_FACTORY on class IF_RULE_MM has no exception.

Method UPDATE Signature

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

Method UPDATE on class IF_RULE_MM has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in