// FIXME - move to builder
@Override
protected void injectComponent() throws QuickFixException {
if (this.intfDescriptor != null) {
AuraContext context = Aura.getContextService().getCurrentContext();
context.pushCallingDescriptor(descriptor);
BaseComponent<?, ?> oldComponent = context.setCurrentComponent(new ProtoComponentImpl(descriptor,
getGlobalId(), attributeSet));
try {
RootDefinition root = intfDescriptor.getDef();
ProviderDef providerDef = root.getLocalProviderDef();