Class: Jekyll::Archimate::RelationshipEntity
- Inherits:
-
EntityBase
- Object
- EntityBase
- Jekyll::Archimate::RelationshipEntity
- Defined in:
- lib/jekyll/archimate/relationship_entity.rb
Overview
Represents an ArchiMate Relationship
Instance Attribute Summary
Attributes inherited from EntityBase
Instance Method Summary collapse
Methods inherited from EntityBase
Constructor Details
This class inherits a constructor from Jekyll::Archimate::EntityBase
Instance Method Details
#attr_hash ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/jekyll/archimate/relationship_entity.rb', line 7 def attr_hash super.merge( type: "Relationship", relationship_type: entity.type, source: entity.source&.id, target: entity.target&.id, views: relationship_views ) end |