Method: XMLService::I_Meta#instance_variable_forward_set

Defined in:
lib/xmlservice.rb

#instance_variable_forward_set(parent, pname, cname, cvalue) ⇒ Object



125
126
127
128
129
130
131
# File 'lib/xmlservice.rb', line 125

def instance_variable_forward_set(parent,pname,cname,cvalue)
  if !parent.class.respond_to?("#{cname}=")
    parent.class.instance_eval do
      define_method("#{cname}=") {|value| eval "@#{pname}.#{cname} = value" }
    end
  end
end