package formulaAdapter;
/*Generated by MPS */
import jetbrains.mps.samples.formulaLanguage.api.Function;
import mf.Quantity;
import postingrules.AccountingEvent;
public class ValueQuantity implements Function<Quantity> {
private String myValueName;
public ValueQuantity(String valueName) {
myValueName = valueName;
}
@Override
public Quantity compute(Object parm) {
AccountingEvent event = (AccountingEvent) parm;
return (Quantity) event.getAgreement().getValue(myValueName, event.getWhenOccurred());
}
}