Class REXML::PullEvent
In: rexml/pullparser.rb
Parent: Array

A parsing event. The contents of the event are accessed as an +Array?, and the type is given either by the ...? methods, or by accessing the type accessor. The contents of this object vary from event to event, but are identical to the arguments passed to +StreamListener+s for each event.

Methods
attlistdecl?    cdata?    comment?    doctype?    elementdecl?    end_element?    entity?    entitydecl?    error?    inspect    instruction?    new    notationdecl?    start_element?    text?    xmldecl?   
Attributes
:event_type  [R] 

The type of this event. Will be one of :tag_start, :tag_end, :text, :instruction, :comment, :doctype, :attlistdecl, :entitydecl, :notationdecl, :entity, :cdata, :xmldecl, or :error.

Public Class methods
new(*args)
Public Instance methods
start_element?()

Content: [ String tag_name, Hash attributes ]

end_element?()

Content: [ String tag_name ]

text?()

Content: [ String text ]

instruction?()

Content: [ String text ]

comment?()

Content: [ String text ]

doctype?()

Content: [ String name, String pub_sys, String long_name, String uri ]

attlistdecl?()

Content: [ String text ]

elementdecl?()

Content: [ String text ]

entitydecl?()

Content: [ String text ]

notationdecl?()

Content: [ String text ]

entity?()

Content: [ String text ]

cdata?()

Content: [ String text ]

xmldecl?()

Content: [ String version, String encoding, String standalone ]

error?()
inspect()