Paths are presentation elements created for such model elements as Relationships. Path has the following attributes:

  • Supplier – the presentation element of a Relationship supplier. Use method com.nomagic.magicdraw.uml.symbols.paths.PathElement.getSupplier() to access this element.
  • Client – the presentation element of a Relationship client. Use method PathElement.getClient() to access this element.
  • Supplier point – the connection point of a path and supplier element. Use method PathElement.getSupplierPoint() to access this point.
  • Client point – the connection point of a path and client element. Use method PathElement.getClientPoint() to access this point.
  • Break points – a list of path breaking points between supplier and client points. This list can be empty if path is straight. Use method PathElement.getBreakPoints() to access this list.