Ejemplo n.º 1
0
 public PIMAssociationEnd(Project p, Guid g, PIMAssociation a, PIMSchema schema)
     : base(p, g)
 {
     schema.PIMAssociationEnds.Add(this);
     a.PIMAssociationEnds.Add(this);
     PIMAssociation = a;
 }
Ejemplo n.º 2
0
        public override void FillCopy(IExolutioCloneable copyComponent, ProjectVersion projectVersion,
                                      ElementCopiesMap createdCopies)
        {
            base.FillCopy(copyComponent, projectVersion, createdCopies);
            PIMAssociation copyPIMAssociation = (PIMAssociation)copyComponent;

            this.CopyCollection(PIMAssociationEnds, copyPIMAssociation.PIMAssociationEnds, projectVersion, createdCopies);
        }
Ejemplo n.º 3
0
 public PIMAssociationEnd(Project p, PIMClass c, PIMAssociation a, PIMSchema schema)
     : base(p)
 {
     schema.PIMAssociationEnds.Add(this);
     c.PIMAssociationEnds.Add(this);
     a.PIMAssociationEnds.Add(this);
     PIMClass       = c;
     PIMAssociation = a;
 }