PageRenderTime 131ms CodeModel.GetById 119ms app.highlight 11ms RepoModel.GetById 1ms app.codeStats 0ms

/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
 1# WSDL4R - XMLSchema data definitions.
 2# Copyright (C) 2002, 2003, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>.
 3
 4# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can
 5# redistribute it and/or modify it under the same terms of Ruby's license;
 6# either the dual license version in 2003, or any later version.
 7
 8
 9require 'xsd/datatypes'
10require 'wsdl/xmlSchema/annotation'
11require 'wsdl/xmlSchema/schema'
12require 'wsdl/xmlSchema/import'
13require 'wsdl/xmlSchema/include'
14require 'wsdl/xmlSchema/simpleType'
15require 'wsdl/xmlSchema/simpleRestriction'
16require 'wsdl/xmlSchema/simpleExtension'
17require 'wsdl/xmlSchema/complexType'
18require 'wsdl/xmlSchema/complexContent'
19require 'wsdl/xmlSchema/simpleContent'
20require 'wsdl/xmlSchema/any'
21require 'wsdl/xmlSchema/element'
22require 'wsdl/xmlSchema/all'
23require 'wsdl/xmlSchema/choice'
24require 'wsdl/xmlSchema/sequence'
25require 'wsdl/xmlSchema/attribute'
26require 'wsdl/xmlSchema/unique'
27require 'wsdl/xmlSchema/enumeration'
28require 'wsdl/xmlSchema/length'
29require 'wsdl/xmlSchema/pattern'
30
31module WSDL
32module XMLSchema
33
34
35AllName = XSD::QName.new(XSD::Namespace, 'all')
36AnnotationName = XSD::QName.new(XSD::Namespace, 'annotation')
37AnyName = XSD::QName.new(XSD::Namespace, 'any')
38AttributeName = XSD::QName.new(XSD::Namespace, 'attribute')
39ChoiceName = XSD::QName.new(XSD::Namespace, 'choice')
40ComplexContentName = XSD::QName.new(XSD::Namespace, 'complexContent')
41ComplexTypeName = XSD::QName.new(XSD::Namespace, 'complexType')
42ElementName = XSD::QName.new(XSD::Namespace, 'element')
43EnumerationName = XSD::QName.new(XSD::Namespace, 'enumeration')
44ExtensionName = XSD::QName.new(XSD::Namespace, 'extension')
45ImportName = XSD::QName.new(XSD::Namespace, 'import')
46IncludeName = XSD::QName.new(XSD::Namespace, 'include')
47LengthName = XSD::QName.new(XSD::Namespace, 'length')
48PatternName = XSD::QName.new(XSD::Namespace, 'pattern')
49RestrictionName = XSD::QName.new(XSD::Namespace, 'restriction')
50SequenceName = XSD::QName.new(XSD::Namespace, 'sequence')
51SchemaName = XSD::QName.new(XSD::Namespace, 'schema')
52SimpleContentName = XSD::QName.new(XSD::Namespace, 'simpleContent')
53SimpleTypeName = XSD::QName.new(XSD::Namespace, 'simpleType')
54UniqueName = XSD::QName.new(XSD::Namespace, 'unique')
55
56AttributeFormDefaultAttrName = XSD::QName.new(nil, 'attributeFormDefault')
57BaseAttrName = XSD::QName.new(nil, 'base')
58DefaultAttrName = XSD::QName.new(nil, 'default')
59ElementFormDefaultAttrName = XSD::QName.new(nil, 'elementFormDefault')
60FinalAttrName = XSD::QName.new(nil, 'final')
61FixedAttrName = XSD::QName.new(nil, 'fixed')
62FormAttrName = XSD::QName.new(nil, 'form')
63IdAttrName = XSD::QName.new(nil, 'id')
64MaxOccursAttrName = XSD::QName.new(nil, 'maxOccurs')
65MinOccursAttrName = XSD::QName.new(nil, 'minOccurs')
66MixedAttrName = XSD::QName.new(nil, 'mixed')
67NameAttrName = XSD::QName.new(nil, 'name')
68NamespaceAttrName = XSD::QName.new(nil, 'namespace')
69NillableAttrName = XSD::QName.new(nil, 'nillable')
70ProcessContentsAttrName = XSD::QName.new(nil, 'processContents')
71RefAttrName = XSD::QName.new(nil, 'ref')
72SchemaLocationAttrName = XSD::QName.new(nil, 'schemaLocation')
73TargetNamespaceAttrName = XSD::QName.new(nil, 'targetNamespace')
74TypeAttrName = XSD::QName.new(nil, 'type')
75UseAttrName = XSD::QName.new(nil, 'use')
76ValueAttrName = XSD::QName.new(nil, 'value')
77
78
79end
80end