method
matches?
v1_8_6_287 -
Show latest stable
- Class:
REXML::Validation::Event
matches?( event )public
No documentation available.
# File lib/rexml/validation/validation.rb, line 96
def matches?( event )
#puts "#@event_type =? #{event[0]} && #@event_arg =? #{event[1]} "
return false unless event[0] == @event_type
case event[0]
when nil
return true
when :start_element
return true if event[1] == @event_arg
when :end_element
return true
when :start_attribute
return true if event[1] == @event_arg
when :end_attribute
return true
when :end_document
return true
when :text
return (@event_arg.nil? or @event_arg == event[1])
??
else
false
end
end