/usr/local/CPAN/Doc-Perlish/Doc/Perlish/Filter.pm



package Doc::Perlish::Filter;

use Doc::Perlish::Sender -Base;
use Doc::Perlish::Receiver -Base;

BEGIN {
    no strict 'refs';
    for my $event (qw (start_document end_document
		       start_element end_element
		       characters
		       processing_instruction
		       ignorable_whitespace )) {
	*$event = sub {
	    my $self = shift;
	    $self->send($event, @_);
	}
    }
}

our $DEBUG = 0;

sub DEBUG {
    $DEBUG;
}



sub send_one {
    #print "Sending: ".Doc::Perlish::Sender->_format(@_);
    $self->sender->send_one(@_);
}

1;