/tools/Ruby/lib/ruby/1.8/wsdl/xmlSchema/data.rb
http://github.com/agross/netopenspace · Ruby · 80 lines · 66 code · 9 blank · 5 comment · 0 complexity · a00d5168f173299a70df01a965509e1c MD5 · raw file
- # WSDL4R - XMLSchema data definitions.
- # Copyright (C) 2002, 2003, 2005 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 'xsd/datatypes'
- require 'wsdl/xmlSchema/annotation'
- require 'wsdl/xmlSchema/schema'
- require 'wsdl/xmlSchema/import'
- require 'wsdl/xmlSchema/include'
- require 'wsdl/xmlSchema/simpleType'
- require 'wsdl/xmlSchema/simpleRestriction'
- require 'wsdl/xmlSchema/simpleExtension'
- require 'wsdl/xmlSchema/complexType'
- require 'wsdl/xmlSchema/complexContent'
- require 'wsdl/xmlSchema/simpleContent'
- require 'wsdl/xmlSchema/any'
- require 'wsdl/xmlSchema/element'
- require 'wsdl/xmlSchema/all'
- require 'wsdl/xmlSchema/choice'
- require 'wsdl/xmlSchema/sequence'
- require 'wsdl/xmlSchema/attribute'
- require 'wsdl/xmlSchema/unique'
- require 'wsdl/xmlSchema/enumeration'
- require 'wsdl/xmlSchema/length'
- require 'wsdl/xmlSchema/pattern'
- module WSDL
- module XMLSchema
- AllName = XSD::QName.new(XSD::Namespace, 'all')
- AnnotationName = XSD::QName.new(XSD::Namespace, 'annotation')
- AnyName = XSD::QName.new(XSD::Namespace, 'any')
- AttributeName = XSD::QName.new(XSD::Namespace, 'attribute')
- ChoiceName = XSD::QName.new(XSD::Namespace, 'choice')
- ComplexContentName = XSD::QName.new(XSD::Namespace, 'complexContent')
- ComplexTypeName = XSD::QName.new(XSD::Namespace, 'complexType')
- ElementName = XSD::QName.new(XSD::Namespace, 'element')
- EnumerationName = XSD::QName.new(XSD::Namespace, 'enumeration')
- ExtensionName = XSD::QName.new(XSD::Namespace, 'extension')
- ImportName = XSD::QName.new(XSD::Namespace, 'import')
- IncludeName = XSD::QName.new(XSD::Namespace, 'include')
- LengthName = XSD::QName.new(XSD::Namespace, 'length')
- PatternName = XSD::QName.new(XSD::Namespace, 'pattern')
- RestrictionName = XSD::QName.new(XSD::Namespace, 'restriction')
- SequenceName = XSD::QName.new(XSD::Namespace, 'sequence')
- SchemaName = XSD::QName.new(XSD::Namespace, 'schema')
- SimpleContentName = XSD::QName.new(XSD::Namespace, 'simpleContent')
- SimpleTypeName = XSD::QName.new(XSD::Namespace, 'simpleType')
- UniqueName = XSD::QName.new(XSD::Namespace, 'unique')
- AttributeFormDefaultAttrName = XSD::QName.new(nil, 'attributeFormDefault')
- BaseAttrName = XSD::QName.new(nil, 'base')
- DefaultAttrName = XSD::QName.new(nil, 'default')
- ElementFormDefaultAttrName = XSD::QName.new(nil, 'elementFormDefault')
- FinalAttrName = XSD::QName.new(nil, 'final')
- FixedAttrName = XSD::QName.new(nil, 'fixed')
- FormAttrName = XSD::QName.new(nil, 'form')
- IdAttrName = XSD::QName.new(nil, 'id')
- MaxOccursAttrName = XSD::QName.new(nil, 'maxOccurs')
- MinOccursAttrName = XSD::QName.new(nil, 'minOccurs')
- MixedAttrName = XSD::QName.new(nil, 'mixed')
- NameAttrName = XSD::QName.new(nil, 'name')
- NamespaceAttrName = XSD::QName.new(nil, 'namespace')
- NillableAttrName = XSD::QName.new(nil, 'nillable')
- ProcessContentsAttrName = XSD::QName.new(nil, 'processContents')
- RefAttrName = XSD::QName.new(nil, 'ref')
- SchemaLocationAttrName = XSD::QName.new(nil, 'schemaLocation')
- TargetNamespaceAttrName = XSD::QName.new(nil, 'targetNamespace')
- TypeAttrName = XSD::QName.new(nil, 'type')
- UseAttrName = XSD::QName.new(nil, 'use')
- ValueAttrName = XSD::QName.new(nil, 'value')
- end
- end