Method: REXML::Validation::Interleave#matches?

Defined in:
lib/rexml/validation/relaxng.rb

#matches?(event) ⇒ Boolean

Returns:

  • (Boolean)


507
508
509
510
# File 'lib/rexml/validation/relaxng.rb', line 507

def matches?( event )
  return @events[@current].matches?( event ) if @events[@current]
  !@choices[@choice..-1].find{|evt| evt[0].matches?(event)}.nil?
end