XSD (Module)

In: xsd/xmlparser.rb
xsd/xmlparser/xmlscanner.rb
xsd/xmlparser/xmlparser.rb
xsd/xmlparser/rexmlparser.rb
xsd/xmlparser/parser.rb
xsd/qname.rb
xsd/ns.rb
xsd/namedelements.rb
xsd/iconvcharset.rb
xsd/datatypes1999.rb
xsd/datatypes.rb
xsd/charset.rb

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'
LongLiteral = 'long'
IntLiteral = 'int'
ShortLiteral = 'short'
AttrTypeName = QName.new(InstanceNamespace, AttrType)
AttrNilName = QName.new(InstanceNamespace, NilLiteral)
AnyTypeName = QName.new(Namespace, AnyTypeLiteral)
AnySimpleTypeName = QName.new(Namespace, AnySimpleTypeLiteral)

Classes and Modules

Module XSD::Charset
  ::Class XSD::Charset::CharsetConversionError
  ::Class XSD::Charset::CharsetError
  ::Class XSD::Charset::UnknownCharsetError
  ::Class XSD::Charset::XSDError
Module XSD::FloatConstants
Module XSD::XMLParser
  ::Class XSD::XMLParser::Parser
  ::  ::Class XSD::XMLParser::Parser::ElementConstraintError
  ::  ::Class XSD::XMLParser::Parser::FormatDecodeError
  ::  ::Class XSD::XMLParser::Parser::ParseError
  ::  ::Class XSD::XMLParser::Parser::UnexpectedElementError
  ::  ::Class XSD::XMLParser::Parser::UnknownAttributeError
  ::  ::Class XSD::XMLParser::Parser::UnknownElementError
  ::Class XSD::XMLParser::REXMLParser
  ::Class XSD::XMLParser::XMLParser
  ::  ::Class XSD::XMLParser::XMLParser::Listener
  ::Class XSD::XMLParser::XMLScanner
Module XSD::XSDDateTimeImpl
Class XSD::Error
Class XSD::IconvCharset
Class XSD::NS
  ::Class XSD::NS::Assigner
  ::Class XSD::NS::FormatError
Class XSD::NSDBase
Class XSD::NamedElements
Class XSD::QName
Class XSD::ValueSpaceError
Class XSD::XSDAnySimpleType
Class XSD::XSDAnyURI
Class XSD::XSDBase64Binary
Class XSD::XSDBoolean
Class XSD::XSDDate
Class XSD::XSDDateTime
Class XSD::XSDDecimal
Class XSD::XSDDouble
Class XSD::XSDDuration
Class XSD::XSDFloat
Class XSD::XSDGDay
Class XSD::XSDGMonth
Class XSD::XSDGMonthDay
Class XSD::XSDGYear
Class XSD::XSDGYearMonth
Class XSD::XSDHexBinary
Class XSD::XSDInt
Class XSD::XSDInteger
Class XSD::XSDLong
Class XSD::XSDNil
Class XSD::XSDNormalizedString
Class XSD::XSDQName
Class XSD::XSDShort
Class XSD::XSDString
Class XSD::XSDTime

[Validate]