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) = @_;
 

Reply via email to