8 public class LoggingProducerNode implements ProducerNode {
9 private String expression;
11 public LoggingProducerNode(String anExpression) {
12 expression = anExpression;
15 public void produce(Map aValueMap, String aVerb, PrintWriter aLogger) throws ProducerFailure {
19 text = ParameterExpander.expandExpression( aValueMap, expression );
20 aLogger.println(text);
23 throw new ProducerFailure(t.getMessage(), t);
27 public Set buildVerbSet() {