Skip to content

Reference

Jasper Quillweld edited this page Oct 20, 2026 · 1 revision

Reference

A reference to an existing element (reference usage).

Reference is one of the friendly builder classes — the name without a Builder/Usage/Definition suffix. It is a subclass of Builder and produces a *Usage node.

Usage

from sysml2py import Reference

referenceToMG = Reference('referenceToMG')
print(referenceToMG.dump())
reference referenceToMG;

Reference has no definition form — Reference('X', kind='definition') raises ValueError, because SysML v2 has no reference definition construct. (The generator refuses rather than emit something it can't cast back.)

Related

Clone this wiki locally