Class: Choice (REXML::Validation)

Overview
Module Structure
Class Hierarchy
Instance Methods
Choice#initialize
Choice#reset
Choice#<< / 1
Choice#next / 1
Choice#matches? / 1
Choice#expected
Choice#inspect
Choice#add_event_to_arry / 2
is a submodule of
module: Validation ( REXML )
inherits from
  State ( REXML::Validation )
is inherited by
  Interleave ( REXML::Validation )
has properties
method: initialize   
method: reset   
method: << / 1   
method: next / 1   
method: matches? / 1   
method: expected   
method: inspect   
method: add_event_to_arry / 2   
is defined at
#362 in rexml/validation/relaxng.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: REXML
  module: Validation
class: State     
class: Choice     
class: Interleave     

Class Hierarchy

Object ( Builtin-Module )
has properties
method: dclone   
State ( REXML::Validation )
has properties
method: initialize / 1   
method: reset   
method: previous= / 1   
method: next / 1   
method: to_s   
method: inspect   
method: expected   
method: << / 1   
method: expand_ref_in / 2   
method: add_event_to_arry / 2   
method: generate_event / 1   
Choice ( REXML::Validation )
has properties
method: initialize   
method: reset   
method: << / 1   
method: next / 1   
method: matches? / 1   
method: expected   
method: inspect   
method: add_event_to_arry / 2   
  Interleave     

Instance Methods

Choice#initialize

#363 in rexml/validation/relaxng.rb

initialize

Choice#reset

#368 in rexml/validation/relaxng.rb

reset

Choice#<< / 1

#374 in rexml/validation/relaxng.rb

<< ( event )

Choice#next / 1

#378 in rexml/validation/relaxng.rb

next ( event )

Choice#matches? / 1

#406 in rexml/validation/relaxng.rb

matches? ( event )

Choice#expected

#411 in rexml/validation/relaxng.rb

expected

Choice#inspect

#424 in rexml/validation/relaxng.rb

inspect

Choice#add_event_to_arry / 2

#429 in rexml/validation/relaxng.rb

add_event_to_arry ( arry ,
  evt )