in scala/xml
package xsd

package xsd

Object Summary
  object ContentModel
case object SimpleContent
  object xsBoolean
  object xsDate
  object xsDouble
  object xsFloat
  object xsInt
  object xsLong
  object xsShort
  object xsString
  object xsdAny

Trait Summary
  trait DerivSym()
  trait XsTypeSymbol()

Class Summary
case class ComplexTypeDecl(name: String, derivedFrom: DerivSym, contentModel: ContentModel)
  class ComplexTypeSymbol(name: String)
abstract sealed class ContentModel()
abstract class Decl()
case class ELEMENTS(r: RegExp)
case class ElemDecl(name: String, tpe: TypeSymbol)
     name - label of the element typeName - reference to a (possibly generated) type name
case class Extends(sym: XsTypeSymbol)
case class MIXED(r: RegExp)
case class Restricts(sym: XsTypeSymbol)
case class SimpleTypeDecl(name: String)
  class SimpleTypeSymbol(name: String)
abstract class TypeDecl()
abstract class xsdBuiltin(name: String)