Last change
on this file since 37 was 4, checked in by KOBAYASHI, Shinji, 16 years ago |
restructuring repository tree
|
File size:
599 bytes
|
Line | |
---|
1 | module OpenEHR
|
---|
2 | module RM
|
---|
3 | module Support
|
---|
4 | module Assumed_Types
|
---|
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
|
---|
21 | end
|
---|
Note:
See
TracBrowser
for help on using the repository browser.