Changeset 387 for ruby/trunk/lib


Ignore:
Timestamp:
Dec 29, 2009, 8:45:07 PM (14 years ago)
Author:
KOBAYASHI, Shinji
Message:

refs #73

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/open_ehr/am/archetype/assertion.rb

    r386 r387  
    9191          OP_EXP = 2024
    9292
     93          attr_reader :value
     94
     95          def initialize(args = { })
     96            self.value = args[:value]
     97          end
     98
     99          def value=(value)
     100            unless OperatorKind.valid_operator? value
     101              raise ArgumentError, 'invalid value'
     102            end
     103            @value = value
     104          end
     105
    93106          def self.valid_operator?(value)
    94107            if value >= OP_EQ && value <= OP_EXP
Note: See TracChangeset for help on using the changeset viewer.