[keyword] !problem

[note] Using Dependency arrows between operations in class diagrams can be useful in dedicated mini-diagrams, but it quickly leads to clutter in large overview diagrams.

Type:

Applies to

[note] MagicDraw UML: does not permit drawing a Dependency (or Usage) from a Property name symbol or line end of an Association, makes it hard to indicate a chosen implementation Class. Workaround: draw from Property symbol in composite structure compartment.

Type:

Applies to

Problems applies at least to MagicDraw UML 17.1.

Case: one has a Property variable typed by an Interface in a managing Class and one wishes to indicate (when a factory is not used) which implementation Class is assigned to the variable (say on lazy instantiation).

IMPORTANT: this matter is only of concern when a managing class has knowledge of concrete implementation Classes assigned to its Interface variables (such as for a demonstration class choosing demonstration items), it does not apply when factories are used !

[note] Not sure yet best way to handle Enum in PHP for Drupal, for the meantime using Class with consts (promotes valid input, but not type checked like proper Enum)

Type:

Applies to

[note] Issue: Not sure yet how to document const in PHP compatible with Drupal and PEAR PHP UML.

Type:

Applies to
Subscribe to RSS - !problem