| 1 |
# WSDL4R - XMLSchema data definitions. |
|---|
| 2 |
# Copyright (C) 2000-2007 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 |
|
|---|
| 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/complexRestriction' |
|---|
| 20 |
require 'wsdl/xmlSchema/complexExtension' |
|---|
| 21 |
require 'wsdl/xmlSchema/simpleContent' |
|---|
| 22 |
require 'wsdl/xmlSchema/any' |
|---|
| 23 |
require 'wsdl/xmlSchema/anyAttribute' |
|---|
| 24 |
require 'wsdl/xmlSchema/element' |
|---|
| 25 |
require 'wsdl/xmlSchema/all' |
|---|
| 26 |
require 'wsdl/xmlSchema/choice' |
|---|
| 27 |
require 'wsdl/xmlSchema/sequence' |
|---|
| 28 |
require 'wsdl/xmlSchema/list' |
|---|
| 29 |
require 'wsdl/xmlSchema/attribute' |
|---|
| 30 |
require 'wsdl/xmlSchema/union' |
|---|
| 31 |
require 'wsdl/xmlSchema/unique' |
|---|
| 32 |
require 'wsdl/xmlSchema/group' |
|---|
| 33 |
require 'wsdl/xmlSchema/attributeGroup' |
|---|
| 34 |
|
|---|
| 35 |
require 'wsdl/xmlSchema/length' |
|---|
| 36 |
require 'wsdl/xmlSchema/minlength' |
|---|
| 37 |
require 'wsdl/xmlSchema/maxlength' |
|---|
| 38 |
require 'wsdl/xmlSchema/pattern' |
|---|
| 39 |
require 'wsdl/xmlSchema/enumeration' |
|---|
| 40 |
require 'wsdl/xmlSchema/whitespace' |
|---|
| 41 |
require 'wsdl/xmlSchema/maxinclusive' |
|---|
| 42 |
require 'wsdl/xmlSchema/maxexclusive' |
|---|
| 43 |
require 'wsdl/xmlSchema/minexclusive' |
|---|
| 44 |
require 'wsdl/xmlSchema/mininclusive' |
|---|
| 45 |
require 'wsdl/xmlSchema/totaldigits' |
|---|
| 46 |
require 'wsdl/xmlSchema/fractiondigits' |
|---|
| 47 |
|
|---|
| 48 |
module WSDL |
|---|
| 49 |
module XMLSchema |
|---|
| 50 |
|
|---|
| 51 |
|
|---|
| 52 |
AllName = XSD::QName.new(XSD::Namespace, 'all') |
|---|
| 53 |
AnnotationName = XSD::QName.new(XSD::Namespace, 'annotation') |
|---|
| 54 |
AnyName = XSD::QName.new(XSD::Namespace, 'any') |
|---|
| 55 |
AnyAttributeName = XSD::QName.new(XSD::Namespace, 'anyAttribute') |
|---|
| 56 |
AttributeName = XSD::QName.new(XSD::Namespace, 'attribute') |
|---|
| 57 |
AttributeGroupName = XSD::QName.new(XSD::Namespace, 'attributeGroup') |
|---|
| 58 |
ChoiceName = XSD::QName.new(XSD::Namespace, 'choice') |
|---|
| 59 |
ComplexContentName = XSD::QName.new(XSD::Namespace, 'complexContent') |
|---|
| 60 |
ComplexTypeName = XSD::QName.new(XSD::Namespace, 'complexType') |
|---|
| 61 |
ElementName = XSD::QName.new(XSD::Namespace, 'element') |
|---|
| 62 |
ExtensionName = XSD::QName.new(XSD::Namespace, 'extension') |
|---|
| 63 |
GroupName = XSD::QName.new(XSD::Namespace, 'group') |
|---|
| 64 |
ImportName = XSD::QName.new(XSD::Namespace, 'import') |
|---|
| 65 |
IncludeName = XSD::QName.new(XSD::Namespace, 'include') |
|---|
| 66 |
ListName = XSD::QName.new(XSD::Namespace, 'list') |
|---|
| 67 |
RestrictionName = XSD::QName.new(XSD::Namespace, 'restriction') |
|---|
| 68 |
SequenceName = XSD::QName.new(XSD::Namespace, 'sequence') |
|---|
| 69 |
SchemaName = XSD::QName.new(XSD::Namespace, 'schema') |
|---|
| 70 |
SimpleContentName = XSD::QName.new(XSD::Namespace, 'simpleContent') |
|---|
| 71 |
SimpleTypeName = XSD::QName.new(XSD::Namespace, 'simpleType') |
|---|
| 72 |
UnionName = XSD::QName.new(XSD::Namespace, 'union') |
|---|
| 73 |
UniqueName = XSD::QName.new(XSD::Namespace, 'unique') |
|---|
| 74 |
|
|---|
| 75 |
LengthName = XSD::QName.new(XSD::Namespace, 'length') |
|---|
| 76 |
MinLengthName = XSD::QName.new(XSD::Namespace, 'minLength') |
|---|
| 77 |
MaxLengthName = XSD::QName.new(XSD::Namespace, 'maxLength') |
|---|
| 78 |
PatternName = XSD::QName.new(XSD::Namespace, 'pattern') |
|---|
| 79 |
EnumerationName = XSD::QName.new(XSD::Namespace, 'enumeration') |
|---|
| 80 |
WhiteSpaceName = XSD::QName.new(XSD::Namespace, 'whiteSpace') |
|---|
| 81 |
MaxInclusiveName = XSD::QName.new(XSD::Namespace, 'maxInclusive') |
|---|
| 82 |
MaxExclusiveName = XSD::QName.new(XSD::Namespace, 'maxExclusive') |
|---|
| 83 |
MinExclusiveName = XSD::QName.new(XSD::Namespace, 'minExclusive') |
|---|
| 84 |
MinInclusiveName = XSD::QName.new(XSD::Namespace, 'minInclusive') |
|---|
| 85 |
TotalDigitsName = XSD::QName.new(XSD::Namespace, 'totalDigits') |
|---|
| 86 |
FractionDigitsName = XSD::QName.new(XSD::Namespace, 'fractionDigits') |
|---|
| 87 |
|
|---|
| 88 |
AbstractAttrName = XSD::QName.new(nil, 'abstract') |
|---|
| 89 |
AttributeFormDefaultAttrName = XSD::QName.new(nil, 'attributeFormDefault') |
|---|
| 90 |
BaseAttrName = XSD::QName.new(nil, 'base') |
|---|
| 91 |
DefaultAttrName = XSD::QName.new(nil, 'default') |
|---|
| 92 |
ElementFormDefaultAttrName = XSD::QName.new(nil, 'elementFormDefault') |
|---|
| 93 |
FinalAttrName = XSD::QName.new(nil, 'final') |
|---|
| 94 |
FixedAttrName = XSD::QName.new(nil, 'fixed') |
|---|
| 95 |
FormAttrName = XSD::QName.new(nil, 'form') |
|---|
| 96 |
IdAttrName = XSD::QName.new(nil, 'id') |
|---|
| 97 |
ItemTypeAttrName = XSD::QName.new(nil, 'itemType') |
|---|
| 98 |
MaxOccursAttrName = XSD::QName.new(nil, 'maxOccurs') |
|---|
| 99 |
MemberTypesAttrName = XSD::QName.new(nil, 'memberTypes') |
|---|
| 100 |
MinOccursAttrName = XSD::QName.new(nil, 'minOccurs') |
|---|
| 101 |
MixedAttrName = XSD::QName.new(nil, 'mixed') |
|---|
| 102 |
NameAttrName = XSD::QName.new(nil, 'name') |
|---|
| 103 |
NamespaceAttrName = XSD::QName.new(nil, 'namespace') |
|---|
| 104 |
NillableAttrName = XSD::QName.new(nil, 'nillable') |
|---|
| 105 |
ProcessContentsAttrName = XSD::QName.new(nil, 'processContents') |
|---|
| 106 |
RefAttrName = XSD::QName.new(nil, 'ref') |
|---|
| 107 |
SchemaLocationAttrName = XSD::QName.new(nil, 'schemaLocation') |
|---|
| 108 |
TargetNamespaceAttrName = XSD::QName.new(nil, 'targetNamespace') |
|---|
| 109 |
TypeAttrName = XSD::QName.new(nil, 'type') |
|---|
| 110 |
UseAttrName = XSD::QName.new(nil, 'use') |
|---|
| 111 |
ValueAttrName = XSD::QName.new(nil, 'value') |
|---|
| 112 |
VersionAttrName = XSD::QName.new(nil, 'version') |
|---|
| 113 |
|
|---|
| 114 |
|
|---|
| 115 |
end |
|---|
| 116 |
end |
|---|