}
public JavaSource generate(JavaSourceFactory pImplementationFactory,
JavaQName pTargetClass,
InterfaceDescription[] pDescription) throws Exception {
JavaSource result = super.generate(pImplementationFactory, pTargetClass, pDescription);
result.clearImplements();
result.addImplements(getChainInterface());
return result;
}
}