Changeset 93 for ruby/trunk/lib/models/rm/support/identification.rb
- Timestamp:
- Jul 29, 2008, 10:56:57 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/models/rm/support/identification.rb
r92 r93 96 96 end 97 97 end # of Generic_ID 98 99 end # of Definition 98 class UID_Based_ID < Object_ID 99 def initialize(value) 100 super(value) 101 end 102 def extension 103 if self.has_extension? 104 @value[/::.*/][2..-1] 105 else 106 '' 107 end 108 end 109 def has_extension? 110 @value.include? '::' 111 end 112 def root 113 if self.has_extension? 114 @value[/.*::/][0..-3] 115 else 116 @value 117 end 118 end 119 end 120 end # of Identification 100 121 end # of Support 101 122 end # of RM
Note:
See TracChangeset
for help on using the changeset viewer.