class Cv::Param

Attributes

accession[RW]
cv_ref[RW]
name[RW]
value[RW]

Public Class Methods

new(cv_ref, accession, name, value=nil) click to toggle source
# File lib/cv/param.rb, line 6
def initialize(cv_ref, accession, name, value=nil)
  (@cv_ref, @accession, @name, @value) = [cv_ref, accession, name, value]
end

Public Instance Methods

to_xml(xml, name=:cvParam) click to toggle source
# File lib/cv/param.rb, line 10
def to_xml(xml, name=:cvParam)
  hash_to_send = {:cvRef => @cvref, :accession => @accession, :name => @name}
  hash_to_send[:value] = @value if @value
  xml.send(name, hash_to_send)
end