Skip to content
jsalvata edited this page Nov 6, 2011 · 5 revisions
// The following are named after Scala/XML grammar non-terminals:
val _startXmlExpr:  NameType = "startXmlExpr"
val _endXmlExpr:    NameType = "endXmlExpr"
def _sTag(qName: String): NameType = NameTransformer.encode("sTag_"+qName) // also called for sTagP
val _eTag:          NameType = "eTag" // also called for eTagP
val _charData:      NameType = "charData" // also called for CData
val _comment:       NameType = "comment"
val _cdStart:       NameType = "cdStart"
val _cdEnd:         NameType = "cdEnd"
val _pi:            NameType = "pi"
val _entityRef:     NameType = "entityRef"
val _scalaExpr:     NameType = "scalaExpr"
val _scalaPatterns: NameType = "scalaPatterns"

val _startXmlPattern: NameType = "startXmlPattern"
val _endXmlPattern: NameType = "endXmlPattern"

def _startAttribute(qName: String):NameType = NameTransformer.encode("startAttribute_"+qName)
val _endAttribute:  NameType = "endAttribute"
val _startAttributes: NameType = "startAttributes"
val _endAttributes: NameType = "endAttributes"

Clone this wiki locally