Changeset 120 for ruby/trunk/lib/models/rm/data_types/quantity/date_time.rb
- Timestamp:
- Apr 27, 2009, 10:52:33 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/rm/data_types/quantity/date_time.rb
r119 r120 7 7 module Quantity 8 8 module Date_Time 9 class DV_Temporal < OpenEHR::RM::Data_Types::Quantity::DV_Absolute_Quantity 10 attr_reader :value 11 def initialize(value) 12 self.value = value 13 end 14 def value=(value) 15 if value.empty? or value.nil? 16 raise ArgumentError, 'invalid value' 17 end 18 @value = value 19 end 20 def diff(value) 21 raise NotImplementedError, 'diff must be implemented' 22 end 23 end 24 9 25 class DV_Date < DV_Temporal 26 def initialize 27 end 10 28 end 11 end 29 end # of Date_Time 12 30 end # of Quantity 13 31 end # of Data_Types
Note:
See TracChangeset
for help on using the changeset viewer.