# File lib/wsdl/xmlSchema/content.rb, line 60 60: def <<(element) 61: @elements << element 62: end
# File lib/wsdl/xmlSchema/content.rb, line 40 40: def choice? 41: false 42: end
# File lib/wsdl/xmlSchema/content.rb, line 32 32: def elementformdefault 33: parent.elementformdefault 34: end
# File lib/wsdl/xmlSchema/content.rb, line 36 36: def have_any? 37: false 38: end
# File lib/wsdl/xmlSchema/content.rb, line 44 44: def map_as_array? 45: maxoccurs.nil? or maxoccurs != 1 46: end
# File lib/wsdl/xmlSchema/content.rb, line 48 48: def nested_elements 49: elements = XSD::NamedElements.new 50: @elements.each do |ele| 51: if ele.respond_to?(:nested_elements) 52: elements.concat(ele.nested_elements) 53: else 54: elements << ele 55: end 56: end 57: elements 58: end
# File lib/wsdl/xmlSchema/content.rb, line 76 76: def parse_attr(attr, value) 77: case attr 78: when MaxOccursAttrName 79: if value.source == 'unbounded' 80: @maxoccurs = nil 81: else 82: @maxoccurs = Integer(value.source) 83: end 84: value.source 85: when MinOccursAttrName 86: @minoccurs = Integer(value.source) 87: else 88: nil 89: end 90: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.