Method: XSD::Based#collect_elements

Defined in:
lib/xsd/shared/based.rb

#collect_elements(include_base = true) ⇒ Object

Get all available elements on the current stack level, optionally including base type elements

Parameters:

  • include_base (Boolean) (defaults to: true)


26
27
28
# File 'lib/xsd/shared/based.rb', line 26

def collect_elements(include_base = true)
  (include_base && base_complex_type ? base_complex_type.collect_elements : []) + super
end