class OpenEHR::RM::Common::Archetyped::Link

Attributes

meaning[R]
target[R]
type[R]

Public Class Methods

new(args = { }) click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 119
def initialize(args = { })
  self.meaning = args[:meaning]
  self.target = args[:target]
  self.type = args[:type]
end

Public Instance Methods

meaning=(meaning) click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 124
def meaning=(meaning)
  raise ArgumentError, "meaning should not be nil" if meaning.nil?
  @meaning = meaning
end
target=(target) click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 128
def target=(target)
  raise ArgumentError, "target should not be nil" if target.nil?
  @target = target
end
type=(type) click to toggle source
# File lib/open_ehr/rm/common/archetyped.rb, line 132
def type=(type)
  raise ArgumentError, "type should not be nil" if type.nil?
  @type = type
end