Unary Connector - modelint/flatland-model-diagram-editor GitHub Wiki

A Unary Connector specifies a single Stem Position that spans the entire connector.

Consequently, one end of the Unary Connector is rooted on a Node face with a vine end that extends away and does not attach to any other Node or Connector.

The vine end position is at the other side of the Unary Connector (away from the Node face) which has a configurable fixed distance from the root end.

The initial and final psuedo-transitions on an xUML state machine diagram are both examples of Unary Connectors. The initial transition Unary Connector has a Stem Position decorated with a solid dot on its vine end and a hollow arrow on the root end. The final transition Unary Connector has a Stem Position decorated with a combined hollow arrow and solid dot surrounded by a white circle with a black border all at its vine end. We will define a single icon in the Tablet domain to draw the entire hollow arrow / stacked circle graphic as one unit.

Identifiers

  1. ID

Attributes

No non-referential attributes.