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