Changeset 244
- Timestamp:
- Sep 3, 2009, 12:46:03 PM (15 years ago)
- Location:
- ruby/branches/0.5
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/branches/0.5/lib/open_ehr/assumed_library_types.rb
r216 r244 12 12 attr_reader :lower, :upper 13 13 14 def initialize(lower, upper, 15 lower_included = nil, upper_included = nil) 16 check_lower_upper(lower, upper) 17 self.lower_included = lower_included 18 self.upper_included = upper_included 14 def initialize(args = {}) 15 check_lower_upper(args[:lower], args[:upper]) 16 self.lower_included = args[:lower_included] 17 self.upper_included = args[:upper_included] 19 18 end 20 19 … … 70 69 71 70 def check_lower_upper(lower, upper) 72 if (lower == nil) && (upper == nil)71 if lower.nil? && upper.nil? 73 72 raise ArgumentError, "Either lower or upper must be assigned" 74 73 end
Note:
See TracChangeset
for help on using the changeset viewer.