Ignore:
Timestamp:
Sep 15, 2009, 11:09:11 AM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

fixed around identification

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ruby/trunk/lib/models/rm/support/identification.rb

    r266 r268  
    1919          end
    2020          def ==(object_id)
    21             @value == object_id.value
     21            self.value == object_id.value
    2222          end
    2323        end # of ObjectID
     
    4949
    5050        class Archetype_ID < Object_ID
    51           attr_reader :domain_concept, :rm_name, :rm_entity, :rm_originator, :specialisation, :version_id
    52 
    53           def initialize(value)
    54             super(value)
    55 
    56           end
    57           def domain_concept=(domain_concept)
    58             raise ArgumentError, "domain concept not valid" if domain_concept.nil? or domain_concept.empty?
    59             @domain_concept = domain_concept
     51          attr_reader :rm_name, :rm_entity, :rm_originator, :concept_name, :specialisation, :version_id
     52
     53          def initialize(value)
     54            super(value)
    6055          end
    6156
     
    8681
    8782          def value
    88             return self.qualified_rm_entity + self.domain_concept + '.' + @version_id
     83            return self.qualified_rm_entity + '.' +
     84              self.domain_concept + '.' + @version_id
    8985          end
    9086
Note: See TracChangeset for help on using the changeset viewer.