class Lutaml::Uml::Value
Attributes
definition[RW]
name[RW]
type[RW]
Public Class Methods
new(attributes = {})
click to toggle source
rubocop:disable Rails/ActiveRecordAliases
# File lib/lutaml/uml/value.rb, line 14 def initialize(attributes = {}) update_attributes(attributes) end
Public Instance Methods
definition=(value)
click to toggle source
rubocop:enable Rails/ActiveRecordAliases
# File lib/lutaml/uml/value.rb, line 19 def definition=(value) @definition = value .to_s .gsub(/\\}/, '}') .gsub(/\\{/, '{') .split("\n") .map(&:strip) .join("\n") end