private void AddIncludes(IncludesRelationship includesRelationship) { Shape startShape = GetShape(includesRelationship.First); Shape endShape = GetShape(includesRelationship.Second); AddConnection(new IncludesConnection(includesRelationship, startShape, endShape)); }
public IncludesRelationship AddIncludes(UseCase first, UseCase second) { var includesRelationship = new IncludesRelationship(first, second); AddRelationship(includesRelationship); return(includesRelationship); }
public bool InsertIncludes(IncludesRelationship includesRelationship) { return(model.InsertRelationship(includesRelationship)); }
public IncludesConnection(IncludesRelationship relationship, Shape firstShape, Shape secondShape) : base(relationship, firstShape, secondShape) { this.includesRelationship = relationship; }