Ejemplo n.º 1
0
 private void RemoveNoteLink(UmlDiagramNoteLink umlDiagramNoteLink)
 {
     if (noteLinks.Contains(umlDiagramNoteLink))
     {
         RemoveLink(umlDiagramNoteLink);
         noteLinks.Remove(umlDiagramNoteLink);
     }
 }
Ejemplo n.º 2
0
 private void AddNoteLink(UmlDiagramNoteLink umlDiagramNoteLink)
 {
     if (!noteLinks.Contains(umlDiagramNoteLink))
     {
         AddLink(umlDiagramNoteLink);
         noteLinks.Add(umlDiagramNoteLink);
     }
 }
Ejemplo n.º 3
0
        public void AddNoteFromModel(UmlClass umlClass, UmlNote umlNote, UmlNoteLink umlNoteLink)
        {
            UmlDiagramClass umlDiagramClass    = GetDiagramClass(umlClass);
            var             umlDiagramNote     = new UmlDiagramNote(umlNote);
            var             umlDiagramNoteLink = new UmlDiagramNoteLink(umlNoteLink, umlDiagramClass, umlDiagramNote);

            AddNote(umlDiagramNote);
            AddNoteLink(umlDiagramNoteLink);
        }