org.objectweb.medor.optim.lib
Class BasicRule.ModifiedExpression

java.lang.Object
  extended byorg.objectweb.medor.optim.lib.BasicRule.ModifiedExpression
Enclosing class:
BasicRule

public class BasicRule.ModifiedExpression
extends java.lang.Object

A ModifiedExpression is a structure containing an Expression and a boolean indicating whether the Expression has been modified or not.

It is used by RewriteRules to check whether an Expression has been modified, in order to propagate the changes.


Field Summary
 Expression e
           
 boolean isModified
           
 
Constructor Summary
BasicRule.ModifiedExpression()
           
BasicRule.ModifiedExpression(Expression ex, boolean ism)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isModified

public boolean isModified

e

public Expression e
Constructor Detail

BasicRule.ModifiedExpression

public BasicRule.ModifiedExpression()

BasicRule.ModifiedExpression

public BasicRule.ModifiedExpression(Expression ex,
                                    boolean ism)