--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: count
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: current
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: references
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: "Implemented:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: empty
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: element
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: attribute
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: text
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: optional
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: choice
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: oneOrMore
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: zeroOrMore
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: group
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: value
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: interleave
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: mixed
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: ref
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: grammar
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: start
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: define
  type: :BULLET
- !ruby/struct:SM::Flow::P 
  body: "Not implemented:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: data
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: param
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: include
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: externalRef
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: notAllowed
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: anyName
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: nsName
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: except
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: name
  type: :BULLET
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: INFINITY
  value: 1.0 / 0.0
- !ruby/object:RI::Constant 
  comment: 
  name: EMPTY
  value: Event.new( nil )
- !ruby/object:RI::Constant 
  comment: 
  name: TEXT
  value: "[:start_element, \"text\"]"
full_name: REXML::Validation::RelaxNG
includes: 
- !ruby/object:RI::IncludedModule 
  name: Validator
instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: receive
name: RelaxNG
superclass: Object
