internal AssociationLine(MemberFigure member, Figure fig1, Figure fig2) : base(fig1, fig2) { this.member = member; Line.EndTerminal = new TriangleArrowLineTerminal (5.0, 10.0); }
private void BuildMembers(IType domType) { members.Clear (); var visitor = new MemberFormatVisitor (MembersFormat); foreach (IMember member in domType.Members) { var icon = ImageService.GetPixbuf (member.StockIcon, IconSize.Menu); var figure = new MemberFigure (icon, member, false); figure.AcceptVisitor (visitor); members.Add (figure); } }