X7ROOT File Manager
Current Path:
/opt/alt/ruby18/lib64/ruby/1.8/wsdl
opt
/
alt
/
ruby18
/
lib64
/
ruby
/
1.8
/
wsdl
/
??
..
??
binding.rb
(1.21 KB)
??
data.rb
(2.3 KB)
??
definitions.rb
(5.21 KB)
??
documentation.rb
(577 B)
??
import.rb
(1.67 KB)
??
importer.rb
(825 B)
??
info.rb
(816 B)
??
message.rb
(936 B)
??
operation.rb
(2.55 KB)
??
operationBinding.rb
(1.95 KB)
??
param.rb
(1.65 KB)
??
parser.rb
(3.89 KB)
??
part.rb
(924 B)
??
port.rb
(1.6 KB)
??
portType.rb
(1.39 KB)
??
service.rb
(1.09 KB)
??
soap
??
types.rb
(728 B)
??
wsdl.rb
(525 B)
??
xmlSchema
Editing: binding.rb
# WSDL4R - WSDL binding definition. # Copyright (C) 2002, 2003 NAKAMURA, Hiroshi <nahi@ruby-lang.org>. # This program is copyrighted free software by NAKAMURA, Hiroshi. You can # redistribute it and/or modify it under the same terms of Ruby's license; # either the dual license version in 2003, or any later version. require 'wsdl/info' require 'xsd/namedelements' module WSDL class Binding < Info attr_reader :name # required attr_reader :type # required attr_reader :operations attr_reader :soapbinding def initialize super @name = nil @type = nil @operations = XSD::NamedElements.new @soapbinding = nil end def targetnamespace parent.targetnamespace end def parse_element(element) case element when OperationName o = OperationBinding.new @operations << o o when SOAPBindingName o = WSDL::SOAP::Binding.new @soapbinding = o o when DocumentationName o = Documentation.new o else nil end end def parse_attr(attr, value) case attr when NameAttrName @name = XSD::QName.new(targetnamespace, value.source) when TypeAttrName @type = value else nil end end end end
Upload File
Create Folder