Class: REXML::DTD::EntityDecl

Class | REXML::DTD::EntityDecl
In: | temp/dtd/entitydecl.rb
Parent: | Child

### Methods

new parse_source to_s write

### Constants

START | = | "<!ENTITY"
START_RE | = | /^\s*#{START}/um
PUBLIC | = | /^\s*#{START}\s+(?:%\s+)?(\w+)\s+PUBLIC\s+((["']).*?\3)\s+((["']).*?\5)\s*>/um
SYSTEM | = | /^\s*#{START}\s+(?:%\s+)?(\w+)\s+SYSTEM\s+((["']).*?\3)(?:\s+NDATA\s+\w+)?\s*>/um
PLAIN | = | /^\s*#{START}\s+(\w+)\s+((["']).*?\3)\s*>/um
PERCENT | = | /^\s*#{START}\s+%\s+(\w+)\s+((["']).*?\3)\s*>/um

### Public Class methods

new(src)

<!ENTITY name SYSTEM "…"> <!ENTITY name "…">

parse_source(source, listener)

### Public Instance methods

to_s()
write( output, indent )

[Validate]