private QVTRelations.IDomainPattern ConstructDomainPattern(QVTRelations.IRelation relation, EnAr.Element domainObjectElement) { QVTRelations.IDomainPattern domainPattern = new QVTRelations.DomainPattern() { // Predicate = null, // TODO }; QVTTemplate.IObjectTemplateExp objectTemplateExp = ConstructObjectTemplateExp(relation, domainPattern, domainObjectElement); domainPattern.TemplateExpression = objectTemplateExp; return(domainPattern); }
/// <summary> /// Creates a new instance /// </summary> public DomainPatternReferencedElementsCollection(DomainPattern parent) { this._parent = parent; }
/// <summary> /// Creates a new instance /// </summary> public DomainPatternChildrenCollection(DomainPattern parent) { this._parent = parent; }