pattern.addConstraint( fieldBindingDescr );
fieldBindingDescr = new BindingDescr( "y",
"price" );
pattern.addConstraint( fieldBindingDescr );
packageDescr.addGlobal( new GlobalDescr( "map",
"java.util.Map" ) );
pattern.addConstraint( new ExprConstraintDescr("price == (( (Integer) map.get( new Integer( x )) ).intValue() * y)") );
ruleDescr.setConsequence( "update(stilton);" );