@IOCExtension
public class GWTUiBinderIOCExtension implements IOCExtensionConfigurator {
@Override
public void configure(final IOCProcessingContext context, final InjectionContext injectionContext, final IOCProcessorFactory procFactory) {
context.registerTypeDiscoveryListener(new TypeDiscoveryListener() {
@Override
public void onDiscovery(final IOCProcessingContext context, final InjectionPoint injectionPoint) {
if (injectionPoint.getType().isAssignableFrom(UiBinder.class)) {
MetaClass uiBinderParameterized = MetaClassFactory.parameterizedAs(UiBinder.class,
MetaClassFactory