Module: Ea::Svg::EaEmitter::Label
- Defined in:
- lib/ea/svg/ea_emitter/label.rb,
lib/ea/svg/ea_emitter/label/registry.rb,
lib/ea/svg/ea_emitter/label/end_label.rb,
lib/ea/svg/ea_emitter/label/midpoint_label.rb
Overview
Per-connector label renderers. Each renderer handles one visual label kind on a connector:
EndLabel - role + «property» + multiplicity at
LLT/LRT box positions (UML associations)
MidpointLabel - «stereotype» at the connector midpoint
(Package / Dependency / Realization)
Registry dispatches by relationship kind so new label kinds register rather than editing the orchestrator (OCP).
Defined Under Namespace
Classes: EndLabel, MidpointLabel, Registry