Changeset 221 for ruby/branches/0.5/lib/open_ehr/rm
- Timestamp:
- Aug 21, 2009, 12:02:44 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/branches/0.5/lib/open_ehr/rm/data_types/text.rb
r220 r221 48 48 class CodePhrase 49 49 attr_reader :terminology_id, :code_string 50 def initialize(code_string, terminology_id) 51 self.code_string = code_string 52 self.terminology_id = terminology_id 50 51 def initialize(args = {}) 52 self.code_string = args[:code_string] 53 self.terminology_id = args[:terminology_id] 53 54 end 54 55 … … 86 87 87 88 def formatting=(formatting) 88 unless formatting.nil? orformatting.empty?89 if !formatting.nil? and formatting.empty? 89 90 raise ArgumentError, "formatting is not valid" 90 91 end … … 93 94 94 95 def encoding=(encoding) 95 unless encoding.nil? orencoding.empty?96 if !encoding.nil? and encoding.empty? 96 97 raise ArgumentError, "encoding is not valid" 97 98 end … … 108 109 end 109 110 def language=(language) 110 unless language.nil? orlanguage.empty?111 if !@language.nil? and language.empty? 111 112 raise ArgumentError, "langage is not valid" 112 113 end
Note:
See TracChangeset
for help on using the changeset viewer.