Method: IDL::AST::Leaf#repository_id

Defined in:
lib/ridl/node.rb

#repository_idObject



216
217
218
219
220
221
222
223
224
225
226
# File 'lib/ridl/node.rb', line 216

def repository_id
  if @repo_id.nil?
    @repo_ver = "1.0" unless @repo_ver
    format("IDL:%s%s:%s",
            if @prefix.empty? then "" else @prefix+"/" end,
            self.repo_scopes.collect{|s| s.name}.join("/"),
            @repo_ver)
  else
    @repo_id
  end
end