method
add_listener
v1_8_7_330 -
Show latest stable
- Class:
REXML::Parsers::BaseParser
add_listener( listener )public
No documentation available.
# File lib/rexml/parsers/baseparser.rb, line 113
def add_listener( listener )
if !defined?(@listeners) or !@listeners
@listeners = []
instance_eval "alias :_old_pull :pull\ndef pull\nevent = _old_pull\[email protected] do |listener|\nlistener.receive event\nend\nevent\nend\n"
end
@listeners << listener
end