Info
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 54 def check_type if @base == ::SOAP::ValueArrayName :TYPE_ARRAY else basetype.check_type if basetype end end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 42 def choice? @content and @content.choice? end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 34 def elementformdefault parent.elementformdefault end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 46 def elements @content ? @content.elements : XSD::NamedElements::Empty end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 38 def have_any? @content and @content.have_any? end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 50 def nested_elements @content ? @content.nested_elements : XSD::NamedElements::Empty end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 88 def parse_attr(attr, value) case attr when BaseAttrName @base = value end end
# File lib/wsdl/xmlSchema/complexRestriction.rb, line 62 def parse_element(element) case element when AllName @content = All.new @content when SequenceName @content = Sequence.new @content when ChoiceName @content = Choice.new @content when AttributeName o = Attribute.new @attributes << o o when AttributeGroupName o = AttributeGroup.new @attributes << o o when AnyAttributeName o = AnyAttribute.new @attributes << o o end end
Generated with the Darkfish Rdoc Generator 2.