* @throws QuickFixException
*/
public BaseComponentImpl(DefDescriptor<D> descriptor, Map<String, Object> attributes) throws QuickFixException {
this(descriptor, null, (Map<String, Object>) null, null, null);
LoggingService loggingService = Aura.getLoggingService();
loggingService.startTimer(LoggingService.TIMER_COMPONENT_CREATION);
try {
this.attributeSet.set(attributes);
finishInit();
} finally {
loggingService.stopTimer(LoggingService.TIMER_COMPONENT_CREATION);