Clover coverage report - CRISPY - 1.1.1
Coverage timestamp: Mi Nov 15 2006 13:09:46 CET
file stats: LOC: 36   Methods: 2
NCLOC: 20   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
ConverterModifier.java - 100% 100% 100%
coverage
 1    package net.sf.crispy.impl.caucho;
 2   
 3    import net.sf.crispy.InterceptorContext;
 4    import net.sf.crispy.InvocationException;
 5    import net.sf.crispy.Modifier;
 6    import net.sf.crispy.util.Converter;
 7   
 8    public class ConverterModifier implements Modifier {
 9   
 10   
 11  1 public InterceptorContext modifyBeforeInvocation(InterceptorContext pvInterceptorContext) {
 12    // Object args[] = pvInterceptorContext.getArgs();
 13    // Converter lvConverter = new Converter();
 14    // for (int i = 0; i < args.length; i++) {
 15    // try {
 16    // args[i] = lvConverter.makeSimple(args[i]);
 17    // } catch (Exception e) {
 18    // e.printStackTrace();
 19    // }
 20    // }
 21    // pvInterceptorContext.setArgs(args);
 22  1 return pvInterceptorContext;
 23    }
 24   
 25  2 public InterceptorContext modifyAfterInvocation(InterceptorContext pvInterceptorContext) {
 26  2 Object lvResult = pvInterceptorContext.getResult();
 27  2 try {
 28  2 lvResult = new Converter().makeComplex(lvResult);
 29    } catch (Exception e) {
 30  1 throw new InvocationException("Exception in ConverterModifier in modifyAfterInvocation: " + e, e);
 31    }
 32  1 pvInterceptorContext.setResult(lvResult);
 33  1 return pvInterceptorContext;
 34    }
 35   
 36    }