method

dump_attribute

ruby latest stable - Class: XSD::CodeGen::ClassDef

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v1_8_7_330) is shown here.

dump_attribute(attrname, writable, varname)
private

No documentation available.

# File lib/xsd/codegen/classdef.rb, line 132
  def dump_attribute(attrname, writable, varname)
    str = nil
    mr = MethodDef.new(attrname)
    mr.definition = "@#{varname}"
    str = mr.dump
    if writable
      mw = MethodDef.new(attrname + "=", 'value')
      mw.definition = "@#{varname} = value"
      str << "\n" + mw.dump
    end
    str
  end