private void AddExtends(ExtendsRelationship extendsRelationship) { Shape startShape = GetShape(extendsRelationship.First); Shape endShape = GetShape(extendsRelationship.Second); AddConnection(new ExtendsConnection(extendsRelationship, startShape, endShape)); }
public ExtendsRelationship AddExtends(UseCase first, UseCase second) { var extendsRelationship = new ExtendsRelationship(first, second); AddRelationship(extendsRelationship); return(extendsRelationship); }
public bool InsertExtends(ExtendsRelationship extendsRelationship) { return(model.InsertRelationship(extendsRelationship)); }
public ExtendsConnection(ExtendsRelationship relationship, Shape firstShape, Shape secondShape) : base(relationship, firstShape, secondShape) { this.extendsRelationship = relationship; }