コード例 #1
0
 internal AssociationLine(MemberFigure member, Figure fig1, Figure fig2)
     : base(fig1, fig2)
 {
     this.member = member;
     Line.EndTerminal = new TriangleArrowLineTerminal (5.0, 10.0);
 }
コード例 #2
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);
            }
        }