source: ruby/branches/0.0/models/rm/support/assumed_types.rb@ 167

Last change on this file since 167 was 167, checked in by KOBAYASHI, Shinji, 15 years ago

adjust for rails

File size: 598 bytes
Line 
1module OpenEhr
2 module RM
3 module Support
4 module AssumedTypes
5 class Interval
6 attr_accessor :lower, :upper
7# attr_accessor :lower_included, :lower_unbounded
8# attr_accessor :upper_included, :upper_unbounded
9 def initialize(lower, upper,
10 lower_included = nil, upper_included = nil)
11 if ((lower !=nil) && (upper !=nil)) && lower>upper
12 raise ArgumentError, "upper < lower"
13 end
14 @lower = lower
15 @upper = upper
16 end
17 end
18 end
19 end
20 end
21end
Note: See TracBrowser for help on using the repository browser.