X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=inline;f=source%2Fmir%2Fproducer%2FAssignmentProducerNode.java;h=d79e89b89fb7da8a7a692d4a0040fe8a2302d6db;hb=b1e3d8e04d556e10831192d6dfed20e5cd871fd4;hp=13c4793430d1b728ddaf8bfb2072fcfcb7a46f5f;hpb=e44404fac09c8da04b5ef7874160cb91f8fc98a9;p=mir.git diff --git a/source/mir/producer/AssignmentProducerNode.java b/source/mir/producer/AssignmentProducerNode.java index 13c47934..d79e89b8 100755 --- a/source/mir/producer/AssignmentProducerNode.java +++ b/source/mir/producer/AssignmentProducerNode.java @@ -46,10 +46,13 @@ public class AssignmentProducerNode extends ProducerNodeDecorator { } public void produce(Map aValueMap, String aVerb, LoggerWrapper aLogger) throws ProducerFailure { + } + + public void produce(ProductionContext aProductionContext) throws ProducerExc, ProducerFailure { try { - ParameterExpander.setValueForKey(aValueMap, key, value); + ParameterExpander.setValueForKey(aProductionContext.getValueSet(), key, value); - super.produce(aValueMap, aVerb, aLogger); + super.produce(aProductionContext); } catch (Throwable t) { throw new ProducerFailure(t.getMessage(), t);