class OpenEHR::AM::Archetype::ConstraintModel::CArchetypeRoot
Attributes
archetype_id[R]
slot_node_id[R]
Public Class Methods
new(args = {})
click to toggle source
Calls superclass method
OpenEHR::AM::Archetype::ConstraintModel::CComplexObject::new
# File lib/openehr/am/archetype/constraint_model.rb, line 277 def initialize(args = {}) super self.slot_node_id = args[:slot_node_id] self.archetype_id = args[:archetype_id] end
Public Instance Methods
archetype_id=(archetype_id)
click to toggle source
# File lib/openehr/am/archetype/constraint_model.rb, line 288 def archetype_id=(archetype_id) raise ArgumentError if archetype_id.nil? @archetype_id = archetype_id end
slot_node_id=(slot_node_id)
click to toggle source
# File lib/openehr/am/archetype/constraint_model.rb, line 283 def slot_node_id=(slot_node_id) raise ArgumentError if !slot_node_id.nil? && slot_node_id.empty? @slot_node_id = slot_node_id end