Altova UModel 2024 Enterprise Edition

Interface IUMLGuiLineLink

diagram

UModelAPI_diagrams/UModelAPI_p313.png

hierarchy

UModelAPI_diagrams/UModelAPI_p314.png

typedElements

documentation

This interface represents a line on a diagram. There are some special lines deriving from this interface available as well.

A line is composed of multiple but at least 2 waypoints which are connected to each other, which can be accessed using the AllWaypoints property. Two of these waypoints are usually of type IUMLGuiEndWaypoint. There may be also a Middlewaypoint accessible with the property MiddleWaypoint which can be used for example to access textlabels and a LineConnectionWaypoint when the line is connected to another line, like to a IUMLGuiNoteLink.

The LineBegin property refers the first object and LineEnd property refers the second graphical object which the line connects.

 

Operation IUMLGuiLineLink::AllWaypoints

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

return

return

IUMLDataList

 

 

 

documentation

A derived list of all waypoints which are part of this line. All elements in this list are of type (or subtype of) IUMLGuiWaypoint.

 

Operation IUMLGuiLineLink::EraseWaypointAt

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

nIdx

in

int

 

 

 

return

return

void

 

 

 

 

Operation IUMLGuiLineLink::InsertWaypointAt

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

nIdx

in

int

 

 

 

return

return

IUMLGuiWaypoint

 

 

 

 

Operation IUMLGuiLineLink::LineBegin

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

return

return

IUMLGuiElement

 

 

 

documentation

A reference to the first object, where the line starts.

 

Operation IUMLGuiLineLink::LineConnectionWaypoints

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

return

return

IUMLDataList

 

 

 

documentation

A list of all waypoints which connect the line with other lines. All elements in this list are of type (or subtype of) IUMLGuiWaypoint.

 

Operation IUMLGuiLineLink::LineEnd

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

return

return

IUMLGuiElement

 

 

 

documentation

A reference to the second object, where the line ends.

 

Operation IUMLGuiLineLink::MiddleWaypoint

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

return

return

IUMLGuiMiddleWaypoint

 

 

 

 

Operation IUMLGuiLineLink::Waypoints

parameter

name  

direction  

type  

type modifier  

multiplicity  

default  

return

return

IUMLDataList

 

 

 

documentation

A list of all waypoints which form the vertices of this line. All elements in this list are of type (or subtype of) IUMLGuiWaypoint.

 

 

 

UML documentation generated by UModel UML Editor https://www.altova.com/umodel

Wed Jan 27 07:46:44 2021

© 2017-2023 Altova GmbH