Module: Ea::Svg::EaEmitter::Element::HeaderLines
- Defined in:
- lib/ea/svg/ea_emitter/element/header_lines.rb
Overview
Legacy entry point preserved for backward compatibility. Delegates to HeaderLinePipeline — the OCP-friendly provider chain that replaces this module. New code should call HeaderLinePipeline directly.
Class Method Summary collapse
-
.display_name(classifier, diagram_package_id = nil, *_) ⇒ Object
Delegate to the Name provider so historical callers and specs that test display_name keep working.
- .for(classifier, **opts) ⇒ Object
Class Method Details
.display_name(classifier, diagram_package_id = nil, *_) ⇒ Object
Delegate to the Name provider so historical callers and specs that test display_name keep working.
20 21 22 |
# File 'lib/ea/svg/ea_emitter/element/header_lines.rb', line 20 def display_name(classifier, diagram_package_id = nil, *_) HeaderLineProvider::Name.display_name(classifier, diagram_package_id) end |
.for(classifier, **opts) ⇒ Object
14 15 16 |
# File 'lib/ea/svg/ea_emitter/element/header_lines.rb', line 14 def for(classifier, **opts) HeaderLinePipeline.for(classifier, **opts) end |