class OpenEHR::AM::Archetype::Assertion::AssertionVariable

Attributes

definition[R]
name[R]

Public Class Methods

new(args = { }) click to toggle source
# File lib/openehr/am/archetype/assertion.rb, line 123
def initialize(args = { })
  self.name = args[:name]
  self.definition = args[:definition]
end

Public Instance Methods

definition=(definition) click to toggle source
# File lib/openehr/am/archetype/assertion.rb, line 135
def definition=(definition)
  if definition.nil?
    raise ArgumentError, 'definition is mandatory'
  end
  @definition = definition
end
name=(name) click to toggle source
# File lib/openehr/am/archetype/assertion.rb, line 128
def name=(name)
  if name.nil?
    raise ArgumentError, 'name is mandatory'
  end
  @name = name
end