summaryrefslogtreecommitdiff
path: root/sources/scala/tools/dtd2scala/XMLDecl.scala
blob: 31c861fbf8bc7cb5ed8ad2fa784af39f3f6a5d82 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package scala.tools.dtd2scala ;

import scala.collection.mutable.HashMap ;

abstract class XMLDecl ;

case class ElemDecl( name:String ,
                     contentModel:String ,
                     attribs:HashMap[String,AttrDecl] )
     extends XMLDecl; /*AttrDecl[]*/

// ignore default values 4 now
case class AttrDecl( name:String,
                     tpe:String ) extends XMLDecl;