Revision: 16 Author: matt Date: 2006-07-28 20:40:11 +0000 (Fri, 28 Jul 2006)
Log Message: ----------- Bug fixes Modified Paths: -------------- trunk/lib/AxKit2/Transformer/XSP.pm Modified: trunk/lib/AxKit2/Transformer/XSP.pm =================================================================== --- trunk/lib/AxKit2/Transformer/XSP.pm 2006-07-28 20:13:43 UTC (rev 15) +++ trunk/lib/AxKit2/Transformer/XSP.pm 2006-07-28 20:40:11 UTC (rev 16) @@ -56,6 +56,21 @@ die $@ if $@; } +sub register { + my $class = shift; + no strict 'refs'; + $class->register_taglib(${"${class}::NS"}); +} + +sub register_taglib { + my $class = shift; + my $namespace = shift; + +# warn "Register taglib: $namespace => $class\n"; + + $AxKit2::Transformer::XSP::tag_lib{$namespace} = $class; +} + sub is_xsp_namespace { my ($ns) = @_;