Class WSDL::XMLSchema::Any
In: lib/wsdl/xmlSchema/any.rb
Parent: Info

Methods

Attributes

maxoccurs  [RW] 
minoccurs  [RW] 
namespace  [RW] 
process_contents  [RW] 

Public Class methods

[Source]

    # File lib/wsdl/xmlSchema/any.rb, line 22
22:   def initialize
23:     super()
24:     @maxoccurs = '1'
25:     @minoccurs = '1'
26:     @namespace = '##any'
27:     @process_contents = 'strict'
28:   end

Public Instance methods

[Source]

    # File lib/wsdl/xmlSchema/any.rb, line 38
38:   def parse_attr(attr, value)
39:     case attr
40:     when MaxOccursAttrName
41:       @maxoccurs = value.source
42:     when MinOccursAttrName
43:       @minoccurs = value.source
44:     when NamespaceAttrName
45:       @namespace = value.source
46:     when ProcessContentsAttrName
47:       @process_contents = value.source
48:     else
49:       nil
50:     end
51:   end

[Source]

    # File lib/wsdl/xmlSchema/any.rb, line 34
34:   def parse_element(element)
35:     nil
36:   end

[Source]

    # File lib/wsdl/xmlSchema/any.rb, line 30
30:   def targetnamespace
31:     parent.targetnamespace
32:   end

[Validate]