class OpenEHR::AM::OpenEHRProfile::DataTypes::Basic::NonTerminalState

Attributes

transitions[R]

Public Class Methods

new(args = { }) click to toggle source
# File lib/openehr/am/openehr_profile/data_types/basic.rb, line 59
def initialize(args = { })
  super
  self.transitions = args[:transitions]
end

Public Instance Methods

transitions=(transitions) click to toggle source
# File lib/openehr/am/openehr_profile/data_types/basic.rb, line 64
def transitions=(transitions)
  if transitions.nil? or transitions.empty?
    raise ArgumentError, 'transition should not be empty'
  end
  @transitions = transitions
end