Changeset 137 for ruby/trunk/lib/models/rm/data_types/quantity.rb
- Timestamp:
- Jun 4, 2009, 9:32:55 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/rm/data_types/quantity.rb
r124 r137 6 6 module Data_Types 7 7 module Quantity 8 9 autoload :Date_Time, "rm/data_types/quantity/date_time.rb" 10 8 11 class DV_Ordered < OpenEHR::RM::Data_Types::Basic::Data_Value 9 12 include Comparable … … 51 54 end 52 55 56 def is_strictry_comparable_to?(other) 57 raise NotImplementedError, 'this method should be implemented' 58 end 53 59 end 54 60 55 61 class DV_Quantified < DV_Ordered 62 63 def initialize 64 65 end 66 56 67 def magnitude 68 57 69 end 70 71 def <=>(others) 72 73 end 74 58 75 def valid_magnitude_status(s) 59 76 end … … 62 79 class DV_Ordinal < DV_Ordered 63 80 attr_reader :symbol, :value 81 64 82 def is_strictly_comparable_to? 65 83 end 84 66 85 def limits 67 86 end … … 97 116 98 117 end 99 100 autoload :Date_Time, "rm/data_types/quantity/date_time.rb"101 102 118 end # of Quantity 103 119 end # of Data_Types
Note:
See TracChangeset
for help on using the changeset viewer.