| Class | WSDL::XMLSchema::Content |
| In: |
|
| Parent: | Info |
Attributes
| contents | [R] | |
| elements | [R] | |
| final | [RW] | |
| mixed | [RW] | |
| type | [RW] |
Public Class methods
23: def initialize 24: super() 25: @final = nil 26: @mixed = false 27: @type = nil 28: @contents = [] 29: @elements = [] 30: end
Public Instance methods
67: def parse_attr(attr, value) 68: case attr 69: when FinalAttrName 70: @final = value.source 71: when MixedAttrName 72: @mixed = (value.source == 'true') 73: else 74: nil 75: end 76: end
47: def parse_element(element) 48: case element 49: when AllName, SequenceName, ChoiceName 50: o = Content.new 51: o.type = element.name 52: @contents << o 53: o 54: when AnyName 55: o = Any.new 56: @contents << o 57: o 58: when ElementName 59: o = Element.new 60: @contents << o 61: o 62: else 63: nil 64: end 65: end