UML 2.5 FTF Avatar
  1. OMG Issue

UML25 — UML 2 Super/Templates/Template substitution symbol problematic

  • Key: UML25-580
  • Legacy Issue Number: 7618
  • Status: closed  
  • Source: Simula Research Laboratory ( Dr. Bran Selic)
  • Summary:

    Templates use an arrow symbol inline with the text to show a binding of a template parameter

    Problem: typographic problem. the arrow symbol is not present in many common fonts (times, arial, Helvetica, …). Therefore, one must use another font for this character (e.g., ZapfDingbats). That will create some fuss at several levels, related to fonts, usability, and tools. It also creates more dependency on printing with commercial printers; if you’re a book author, you know that adding more fonts to a book is another source of error. Yes, solvable, but nice to simplify.

    Solution: use a simple symbol part of the basic character fonts (e.g., in Arial, …). I suggest ‘= ™

    Example: ArrayList<T = Person>

  • Reported: UML 1.4.2 — Tue, 3 Aug 2004 04:00 GMT
  • Disposition: Resolved — UML 2.5
  • Disposition Summary:

    Discussion
    This issue has already been resolved by, or no longer applies to, the UML 2.5 Beta 1 specification.
    Disposition: Closed - No Change

  • Updated: Fri, 6 Mar 2015 20:59 GMT