Sha256: 4368282a25d925c9b1c97b7b5f8e5afdfcf0d9ef90e78a977531d0f0be56cc14

Contents?: true

Size: 589 Bytes

Versions: 46

Compression:

Stored size: 589 Bytes

Contents

# frozen_string_literal: true

module Lutaml
  module Uml
    class Property < TopElement
      attr_accessor :type,
                    :aggregation,
                    :association,
                    :is_derived,
                    :lowerValue,
                    :upperValue

      def initialize
        @name = nil
        @xmi_id = nil
        @xmi_uuid = nil
        @aggregation = nil
        @association = nil
        @namespace = nil
        @is_derived = false
        @visibility = "public"
        @lowerValue = "1"
        @upperValue = "1"
      end
    end
  end
end

Version data entries

46 entries across 46 versions & 2 rubygems

Version Path
lutaml-0.9.25 lib/lutaml/uml/property.rb
lutaml-0.9.24 lib/lutaml/uml/property.rb
lutaml-0.9.23 lib/lutaml/uml/property.rb
lutaml-0.9.22 lib/lutaml/uml/property.rb
lutaml-0.9.21 lib/lutaml/uml/property.rb
lutaml-0.9.20 lib/lutaml/uml/property.rb
lutaml-0.9.19 lib/lutaml/uml/property.rb
lutaml-0.9.18 lib/lutaml/uml/property.rb
lutaml-0.9.17 lib/lutaml/uml/property.rb
lutaml-0.9.16 lib/lutaml/uml/property.rb
lutaml-0.9.15 lib/lutaml/uml/property.rb
lutaml-0.9.14 lib/lutaml/uml/property.rb
lutaml-0.9.13 lib/lutaml/uml/property.rb
lutaml-0.9.12 lib/lutaml/uml/property.rb
lutaml-0.9.11 lib/lutaml/uml/property.rb
lutaml-0.9.10 lib/lutaml/uml/property.rb
lutaml-0.9.9 lib/lutaml/uml/property.rb
lutaml-0.9.8 lib/lutaml/uml/property.rb
lutaml-0.9.7 lib/lutaml/uml/property.rb
lutaml-0.9.6 lib/lutaml/uml/property.rb