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.
| Namespace | = | 'http://www.w3.org/2001/XMLSchema' |
| InstanceNamespace | = | 'http://www.w3.org/2001/XMLSchema-instance' |
| AttrType | = | 'type' |
| NilValue | = | 'true' |
| AnyTypeLiteral | = | 'anyType' |
| AnySimpleTypeLiteral | = | 'anySimpleType' |
| NilLiteral | = | 'nil' |
| StringLiteral | = | 'string' |
| BooleanLiteral | = | 'boolean' |
| DecimalLiteral | = | 'decimal' |
| FloatLiteral | = | 'float' |
| DoubleLiteral | = | 'double' |
| DurationLiteral | = | 'duration' |
| DateTimeLiteral | = | 'dateTime' |
| TimeLiteral | = | 'time' |
| DateLiteral | = | 'date' |
| GYearMonthLiteral | = | 'gYearMonth' |
| GYearLiteral | = | 'gYear' |
| GMonthDayLiteral | = | 'gMonthDay' |
| GDayLiteral | = | 'gDay' |
| GMonthLiteral | = | 'gMonth' |
| HexBinaryLiteral | = | 'hexBinary' |
| Base64BinaryLiteral | = | 'base64Binary' |
| AnyURILiteral | = | 'anyURI' |
| QNameLiteral | = | 'QName' |
| NormalizedStringLiteral | = | 'normalizedString' |
| TokenLiteral | = | 'token' |
| LanguageLiteral | = | 'language' |
| NMTOKENLiteral | = | 'NMTOKEN' |
| NMTOKENSLiteral | = | 'NMTOKENS' |
| NameLiteral | = | 'Name' |
| NCNameLiteral | = | 'NCName' |
| IDLiteral | = | 'ID' |
| IDREFLiteral | = | 'IDREF' |
| IDREFSLiteral | = | 'IDREFS' |
| ENTITYLiteral | = | 'ENTITY' |
| ENTITIESLiteral | = | 'ENTITIES' |
| IntegerLiteral | = | 'integer' |
| NonPositiveIntegerLiteral | = | 'nonPositiveInteger' |
| NegativeIntegerLiteral | = | 'negativeInteger' |
| LongLiteral | = | 'long' |
| IntLiteral | = | 'int' |
| ShortLiteral | = | 'short' |
| ByteLiteral | = | 'byte' |
| NonNegativeIntegerLiteral | = | 'nonNegativeInteger' |
| UnsignedLongLiteral | = | 'unsignedLong' |
| UnsignedIntLiteral | = | 'unsignedInt' |
| UnsignedShortLiteral | = | 'unsignedShort' |
| UnsignedByteLiteral | = | 'unsignedByte' |
| PositiveIntegerLiteral | = | 'positiveInteger' |
| AttrTypeName | = | QName.new(InstanceNamespace, AttrType) |
| AttrNilName | = | QName.new(InstanceNamespace, NilLiteral) |
| AnyTypeName | = | QName.new(Namespace, AnyTypeLiteral) |
| AnySimpleTypeName | = | QName.new(Namespace, AnySimpleTypeLiteral) |