# File lib/puppet/pops/containment.rb, line 32 def eAllContainers(element, &block) x = element.eContainer while !x.nil? do yield x x = x.eContainer end end
# File lib/puppet/pops/containment.rb, line 24 def each &block if block_given? eAllContainers(@element, &block) else self end end
# File lib/puppet/pops/containment.rb, line 20 def initialize o @element = o end