module

XSD

Importance_1
v1_8_7_72 - Show latest stable - 0 notes

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.

Constants

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'

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)

Attributes

Show files where this module is defined (18 files)
Register or log in to add new notes.