Class: CC::Analyzer::CompositeContainerListener

Inherits:
ContainerListener show all
Defined in:
lib/cc/analyzer/composite_container_listener.rb

Instance Method Summary collapse

Constructor Details

#initialize(*listeners) ⇒ CompositeContainerListener

Returns a new instance of CompositeContainerListener.



4
5
6
# File 'lib/cc/analyzer/composite_container_listener.rb', line 4

def initialize(*listeners)
  @listeners = listeners
end

Instance Method Details

#finished(*args) ⇒ Object



12
13
14
# File 'lib/cc/analyzer/composite_container_listener.rb', line 12

def finished(*args)
  listeners.each { |listener| listener.finished(*args) }
end

#started(*args) ⇒ Object



8
9
10
# File 'lib/cc/analyzer/composite_container_listener.rb', line 8

def started(*args)
  listeners.each { |listener| listener.started(*args) }
end