/// <summary>
 /// Gets the target role player for link mapped by class uses operation link.
 /// </summary>
 /// <param name="link">The link.</param>
 /// <returns></returns>
 private Microsoft.VisualStudio.Modeling.ModelElement GetTargetRolePlayerForLinkMappedByClassUsesOperationLink(ClassUsesOperationLink link)
 {
     if (link != null)
     {
         ShapeElement toShape = link.ToShape;
         if (toShape != null)
         {
             return(toShape.Subject);
         }
     }
     return(null);
 }
 /// <summary>
 /// Gets the target shape for class uses operation link.
 /// </summary>
 /// <param name="link">The link.</param>
 /// <returns></returns>
 private Microsoft.VisualStudio.Modeling.Diagrams.NodeShape GetTargetShapeForClassUsesOperationLink(ClassUsesOperationLink link)
 {
     if (link != null)
     {
         return(link.ToShape);
     }
     return(null);
 }