Ignore:
Timestamp:
Apr 27, 2009, 10:52:33 PM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

refs #36, #49

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/models/rm/data_types/quantity/date_time.rb

    r119 r120  
    77      module Quantity
    88        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
    925          class DV_Date < DV_Temporal
     26            def initialize
     27            end
    1028          end
    11         end
     29        end # of Date_Time
    1230      end # of Quantity
    1331    end # of Data_Types
Note: See TracChangeset for help on using the changeset viewer.