iarch_link.go 495 B

12345678910111213141516
  1. package types
  2. import "gitp78su.ipnodns.ru/svi/goarch/lev0/alias"
  3. // IArchLink -- интерфейс связи между узлами
  4. type IArchLink interface {
  5. IArchText
  6. // SrcId -- возвращает ID источника связи
  7. SrcId() alias.ArchId
  8. // DstId -- возвращает ID получателя связи
  9. DstId() alias.ArchId
  10. // CoordEnd -- координаты конца связи
  11. // CoordEnd() IViewCoord
  12. // TypeLink -- тип связи
  13. TypeLink() string
  14. }