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