Module: XMLTokens (REXML)

Overview
Module Structure
Class Hierarchy
Constants
XMLTokens::NCNAME_STR
XMLTokens::NAME_STR
XMLTokens::NAMECHAR
XMLTokens::NAME
XMLTokens::NMTOKEN
XMLTokens::NMTOKENS
XMLTokens::REFERENCE
is a submodule of
module: REXML   
is included by
class: DocType ( REXML )
module: Namespace ( REXML )
class: PullParser ( REXML::Parsers )
class: XPathParser ( REXML::Parsers )
class: QuickPath ( REXML )
class: XPathParser ( REXML )
has properties
constant: NCNAME_STR   
constant: NAME_STR   
constant: NAMECHAR   
constant: NAME   
constant: NMTOKEN   
constant: NMTOKENS   
constant: REFERENCE   
is defined at
#4 in rexml/xmltokens.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: REXML
  class: DocType
  module: Namespace
  module: Parsers
class: PullParser     
class: XPathParser     
  class: QuickPath
✗ module: XMLTokens
  class: XPathParser

Class Hierarchy

Object ( Builtin-Module )
Child ( REXML )
Parent ( REXML )
  DocType     
PullParser ( REXML::Parsers )
XPathParser ( REXML::Parsers )
QuickPath ( REXML )
XPathParser ( REXML )

Constants

XMLTokens::NCNAME_STR

#5 in rexml/xmltokens.rb

NCNAME_STR = '[\w:][\-\w\d.]*'   

XMLTokens::NAME_STR

#6 in rexml/xmltokens.rb

NAME_STR = "(?:#{NCNAME_STR}:)?#{NCNAME_STR}"   

XMLTokens::NAMECHAR

#8 in rexml/xmltokens.rb

NAMECHAR = '[\-\w\d\.:]'   

XMLTokens::NAME

#9 in rexml/xmltokens.rb

NAME = "([\\w:]#{NAMECHAR}*)"   

XMLTokens::NMTOKEN

#10 in rexml/xmltokens.rb

NMTOKEN = "(?:#{NAMECHAR})+"   

XMLTokens::NMTOKENS

#11 in rexml/xmltokens.rb

NMTOKENS = "#{NMTOKEN}(\\s+#{NMTOKEN})*"   

XMLTokens::REFERENCE

#12 in rexml/xmltokens.rb

REFERENCE = "(?:&#{NAME};|&#\\d+;|&#x[0-9a-fA-F]+;)"