Changeset 385 for ruby/trunk
- Timestamp:
- Dec 25, 2009, 12:02:52 PM (14 years ago)
- Location:
- ruby/trunk
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/open_ehr/am/archetype/assertion.rb
r384 r385 43 43 end 44 44 end 45 46 class ExprLeaf < ExprItem 47 attr_reader :item, :reference_type 48 49 def initialize(args = { }) 50 super 51 self.item = args[:item] 52 self.reference_type = args[:reference_type] 53 end 54 55 def item=(item) 56 if item.nil? 57 raise ArgumentError, 'item is mandatory' 58 end 59 @item = item 60 end 61 62 def reference_type=(reference_type) 63 if reference_type.nil? 64 raise ArgumentError, 'reference_type is mandatory' 65 end 66 @reference_type = reference_type 67 end 68 end 45 69 end # of Assetion 46 70 end # of Archtype
Note:
See TracChangeset
for help on using the changeset viewer.