# File lib/wsdl/xmlSchema/complexContent.rb, line 57 def attributes content ? content.attributes : XSD::NamedElements::Empty end
# File lib/wsdl/xmlSchema/complexContent.rb, line 41 def base content ? content.base : nil end
# File lib/wsdl/xmlSchema/complexContent.rb, line 66 def check_type if content content.check_type else raise ArgumentError.new("incomplete complexContent") end end
# File lib/wsdl/xmlSchema/complexContent.rb, line 49 def choice? content ? content.choice? : nil end
# File lib/wsdl/xmlSchema/complexContent.rb, line 37 def content @extension || @restriction end
# File lib/wsdl/xmlSchema/complexContent.rb, line 33 def elementformdefault parent.elementformdefault end
# File lib/wsdl/xmlSchema/complexContent.rb, line 53 def elements content ? content.elements : XSD::NamedElements::Empty end
# File lib/wsdl/xmlSchema/complexContent.rb, line 45 def have_any? content ? content.have_any? : nil end
# File lib/wsdl/xmlSchema/complexContent.rb, line 61 def nested_elements # restrict and extension does not have particle. content ? content.nested_elements : XSD::NamedElements::Empty end
# File lib/wsdl/xmlSchema/complexContent.rb, line 85 def parse_attr(attr, value) case attr when MixedAttrName @mixed = to_boolean(value) else nil end end
# File lib/wsdl/xmlSchema/complexContent.rb, line 74 def parse_element(element) case element when RestrictionName raise ArgumentError.new("incomplete complexContent") if content @restriction = ComplexRestriction.new when ExtensionName raise ArgumentError.new("incomplete complexContent") if content @extension = ComplexExtension.new end end
Generated with the Darkfish Rdoc Generator 2.