Changeset 391 for ruby/trunk/lib
- Timestamp:
- Jan 4, 2010, 9:57:49 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/open_ehr/am/archetype/primitive.rb
r380 r391 1 2 1 3 module OpenEHR 2 4 module AM … … 4 6 module Primitive 5 7 class CPrimitive 8 attr_reader :default_value 9 attr_accessor :assumed_value 6 10 11 def initialize(args = { }) 12 self.default_value = args[:default_value] 13 self.assumed_value = args[:assumed_value] 14 end 15 16 def default_value=(default_value) 17 if default_value.nil? 18 raise ArgumentError, 'default_value is mandatory' 19 end 20 @default_value = default_value 21 end 22 23 def has_assumed_value? 24 return !assumed_value.nil? 25 end 7 26 end 8 27 end # of Primitive
Note:
See TracChangeset
for help on using the changeset viewer.