public QNameElementReferenceCollectionBuilderImpl(ChildElementCollectionImpl <TSource> collection) : base(collection) { this.ElementReferenceCollectionImpl = new QNameElementReferenceCollectionImpl <TArget, TSource>(collection); }
public ElementReferenceCollectionBuilderImpl(Type childElementType, Type referenceTargetClass, ChildElementCollectionImpl <Source> collection) { referenceTargetClass = typeof(Target); this.childElementType = childElementType; this.referenceTargetClass = referenceTargetClass; this.elementReferenceCollectionImpl = new ElementReferenceCollectionImpl <Target, Source>(collection); }
public QNameElementReferenceCollectionBuilderImpl(Type childElementType, Type referenceTargetClass, ChildElementCollectionImpl <Source> collection) { referenceTargetClass = typeof(Target); base(childElementType, referenceTargetClass, collection); this.elementReferenceCollectionImpl = new QNameElementReferenceCollectionImpl <Target, Source>(collection); }
public ElementReferenceCollectionBuilderImpl(ChildElementCollectionImpl <TSource> collection) { this.ElementReferenceCollectionImpl = new ElementReferenceCollectionImpl <TTarget, TSource>(collection); }
public CollectionAnonymousInnerClass(ChildElementCollectionImpl <T> outerInstance, ModelElementInstanceImpl modelElement) { this._outerInstance = outerInstance; this.modelElement = modelElement; }