Module: Xmi::Sparx::SparxConnectorEnd
- Included in:
- SparxConnectorSource, SparxConnectorTarget
- Defined in:
- lib/xmi/sparx.rb
Class Method Summary collapse
-
.included(klass) ⇒ Object
rubocop:disable Metrics/MethodLength.
Class Method Details
.included(klass) ⇒ Object
rubocop:disable Metrics/MethodLength
636 637 638 639 640 641 642 643 644 645 646 647 648 649 |
# File 'lib/xmi/sparx.rb', line 636 def self.included(klass) # rubocop:disable Metrics/MethodLength klass.class_eval do attribute :idref, :string attribute :model, SparxConnectorModel attribute :role, SparxConnectorEndRole attribute :type, SparxConnectorEndType attribute :constraints, SparxConnectorEndConstraints attribute :modifiers, SparxConnectorEndModifiers attribute :style, SparxConnectorEndStyle attribute :documentation, SparxElementDocumentation attribute :xrefs, SparxElementXrefs attribute :tags, SparxElementTags end end |