iStack.pushInstance(this, eventDefDescriptor);
this.path = iStack.getPath();
this.eventDefDescriptor = eventDefDescriptor;
this.attributeSet = new AttributeSetImpl(eventDefDescriptor, valueProvider, this);
this.attributeSet.set(attributes);
iStack.popInstance(this);
}
public EventImpl(DefDescriptor<EventDef> eventDefDescriptor, Map<String, Object> attributes)
throws QuickFixException {
this(eventDefDescriptor, attributes, null);